数据表oa_kaoqin:
数据表oa_qingjia:
数据表oa_kaoqin_config:
数据表oa_qingjia:
数据表oa_kaoqin_config:
解决方案 »
- swfupload
- PHP substr截取日期出现错误 麻烦帮助一下
- 一个项目管理工时问题
- PHP读取数据库数据到数组中
- php设置cookie,当前页第一次加载为空???
- 怎样下载文件到客户端?内含代码!在线等待
- 请教各位,如何用PHP实现Ping,急用,谢谢,在线等候
- 在WINDOWS98环境下安装php-4.2.1+apache_2.0.39+mysql-4.0.1[原创]
- IIS可以用PHP(可以显示PHP的页面),APACHE只能显示HTML!!!!!!
- 为什么不能传递参数?
- jquery中为什么$.get和$.post里加return false;都阻止不了提交表单?
- preg_replace() 乱码
SELECT user_id,real_name FROM ".$fdyu->table('users')." ".$sql_where." order by real_name desc
SELECT zt,status,kq_time,time_k,kq_id FROM ".$fdyu->table('oa_kaoqin')." where user_id=".$user_id_r." ".$sql_where_1." and Day(kq_time)=".$i." and type=".$a."";
select a.user_id,a.real_name, b. zt, b.status,b.kq_time,b.time_k,b.kq_id from users a left join oa_kaoqin b on a.user_id=b.user_id;
这样页面速度会快些,然后再精简些。直接取出当月的所有数据,因为你统计的就是一个月嘛。比如说:考勤、休息、请假等表;然后再对数据进行筛选;这样,相当于你只进行了三次查询。速度会飞起来。
你可以把三个表依次读出来,然后依据三次的数据来组多维数组..
好比说做一个正常的考情情况,
array(
'userID'=>array(
'dateInt'=>array(
'morningShiftBegin'=>true,
'morningShiftEnd'=>false,
......
),
)
);
然后再做一个考情异常之类的数组,做显示,先看正常里面有没有,没有调用异常的,其他人估计还有更好的办法来做
可以直接把整个表读出来。
然后再用php去取,不用每次都连db查询啊。