我有一系列案例,在打开时会显示任务列表。所有这些任务都分配了一个状态:进行中、已完成和逾期。每个任务都有一个到期日期。如果任务已过期,我想尝试在页面加载时将任务的状态更改为过期。
如果任务已过期,我想检查页面何时加载,如果是,则将该任务的状态更改为过期。
我从查询中获得的数据如下
Array ( [0] => stdClass Object ( [ID] => 1 [agency_association_ID] => 1 [task_ID] => 3 [assigned_user_ID] => 8 [status] => Ongoing [comments] => Test task [date] => 2013-04-12 [task] => Domestic violence [active] => 1 ) )
看法
$date = date('Y-m-d');
if($date > $tasks->date)
{
echo"OVERDUE";
}
else
{
echo"IN DATE";
}
我不想在控制器中进行检查,以防它每次加载时都会检查并陷入连续循环