-1
我正在创建一个hr部门使用的调度系统,我使用codeigniter框架使我的代码可读并且可以快速执行。我现在面临的问题是,我不知道如何使日程安排从设置日期开始直到下一个更改日程安排,这意味着我只有从日程安排开始的日期,并且没有日期结束日期,因为员工可能会修复到那个时间表很长时间。这是我的查询:Codeigniter调度系统
function retrieve_Sched($id)
{
$query = "SELECT * FROM schedule WHERE EmpID = ?";
$query = $this->db->query($query,array($id));
if($query->num_rows() == 0)
{
return false;
}
else
{
return $query->result_array();
}
}
我想比较它们的实际出勤率,以得到他们是否有累计加班。
**不清楚你要问什么* * –
对不起,如果我的问题很混乱,我正在制定一个调度系统,并且我的默认设置为早上8点至下午5点。我的问题是,当我改变时间表时,比如昨天下午6:00到2:00,那么这个时间表现在应该是他/她的默认值,直到他/她下次改变时间表为止。 – SilverRay