您的位置:

考勤签到系统php,学生考勤签到系统

本文目录一览:

怎么开发一个php员工考勤系统

用PHP开发的一个简易的工资管理系统,可以根据考勤机的考勤数据导入到PHP工资管理系统里,然后根据人事工资制度,计算迟到、早退、缺勤、事假、病假、婚嫁、产假等应该扣除的工资,核算出本月应该发放的工资额,支持excel表格数据的导入导出。

主菜单分“系统设置” 和 “人力资源” 两个大项

“系统设置” 又分为 “部门设置” 和 “岗位设置”

“人力资源” 又分为 “员工管理”、 “考勤管理” 、“扣发项目”、“增加项目”、“工资明细”

其中,“部门设置”和“岗位设置”支持分多级,“员工管理”,“考勤管理” 支持excel批量数据导入,工资明细以工资条的形式输出,并可以导出excel表格。

php+mysql考勤系统的查询问题

这句是查询打卡记录

SELECT * from user u LEFT JOIN card c ON u.id = c.user_id 

WHERE u.id = c.user_id

先查出打卡记录的人,然后在user查询不包含打卡人的记录

SELECT * from user WHERE id not in (

   SELECT u.id from user u LEFT JOIN card c ON u.id = c.user_id

   WHERE  u.id = c.user_id and c.time  '2015-11-02' 

       and c.time  '  2015-11-03' GROUP BY u.id

)

PHP签到系统的逻辑判断部分应该怎么判断

签到表 id,uid,day_time

签到操作,获取当天的day_time date("Y-m-d")="2018-03-29"

取数据库里查询select * from sign where uid=$uid and day_time = $day_time

如果有,表示今天已经签到,如果没有,就新增一条记录uid=$uid, day_time=$day_time,然后处理签到逻辑。