
正文
php读取考勤机数据 php 考勤
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
用php做一个考勤系统,碰见一个问题:打卡记录有工号、打卡时间和设备名称,旷工是怎么计算的
没必要定时任务的,可以给个状态,比如默认为0,如果今天这个人的状态一直是0,则是旷工,打卡的把状态改为1,同时判断打卡时间是多少,比如9点,9点以前是迟到,晚上下班也是一样的啊,为什么要定时任务
相关问答
Q1: 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
)
Q2: 怎么开发一个php员工考勤系统
用PHP开发的一个简易的工资管理系统,可以根据考勤机的考勤数据导入到PHP工资管理系统里,然后根据人事工资制度,计算迟到、早退、缺勤、事假、病假、婚嫁、产假等应该扣除的工资,核算出本月应该发放的工资额,支持excel表格数据的导入导出。
主菜单分“系统设置” 和 “人力资源” 两个大项
“系统设置” 又分为 “部门设置” 和 “岗位设置”
“人力资源” 又分为 “员工管理”、 “考勤管理” 、“扣发项目”、“增加项目”、“工资明细”
其中,“部门设置”和“岗位设置”支持分多级,“员工管理”,“考勤管理” 支持excel批量数据导入,工资明细以工资条的形式输出,并可以导出excel表格。
Q3: 如何读取考勤机数据
首先确定你的考勤机是什么通讯接口的,目前常见的有串口方式(RS232或者RS485)、U盘方式、RJ45方式(TCP/IP网络)。1、3两种方式都是需要把考勤机连上电脑,通过考勤软件中有“数据采集”的页面来收集考勤机的数据;U盘方式则是直接将U盘插入考勤机的接口,在考勤机上输入数据导出的菜单按钮,考勤机会自动在U盘上添加一个厂家自定义格式的文件,这个文件就是考勤数据,将此文件拷贝至电脑,在考勤软件中又会有专门的导入界面,这样考勤数据就采集到软件中了。
你对照看看你的考勤机属于哪种通讯方式!DISK.PAK文件有可能是一个考勤数据包,要通过考勤软件才能显示里面的内容。
有兴趣可QQ250596737交流!
Q4: 如何通过程序定时读取考勤打卡机里的打卡数据
1、因为指纹考勤机是用USB线下载数据的,所以首先你要在考勤软件中“设备维护”那里把考勤机与软件的“通讯方式”设置为USB下载后,然后保存。
2、再把考勤机通电,把USB线插入考勤机中和电脑USB接口,再选择“我的设备列表”中“USB连接方式”,再点连接设备,稍等几秒后,设备连接成功,同时设备名称的圆圈会变成彩色,同时右下角系统会提示连接成功字样。这时,考勤机与电脑软件连接成功了。
3、连接成功后,点“从设备下载记录数据”,这时考勤机里的数据就会通过数据线上传到软件中,同时有下载多少条记录的提示,这时,你点“出勤记录”就可以看见你刚才下载的所有人员记录数据。
php读取考勤机数据的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php 考勤、php读取考勤机数据的信息别忘了在本站进行查找喔。







