【发布时间】:2017-05-24 15:23:01
【问题描述】:
在一次更新大约 22000 行的数据库列时,只有 6000 个数据正在更新。它没有显示任何错误!
这是我的代码
for($i=0;$i<=$total/500;$i++)
{
for($j=0;$j<=500;$j++)
{
$patient_id[$i][$j] = $rows[$i * 500 +$j]['patient_id'];
$total_appointment[$i][$j] = $rows[$i*500+$j]
['total_appointments'];
$this->db->set('no_of_appointment',$total_appointment[$i][$j]);
$this->db->where('patient_id',$patient_id[$i][$j]);
$this->db->update('tbl_patients');
}
}
【问题讨论】:
-
因为您没有应用任何错误检查代码。我认为执行6000次后执行时间超过错误会出现
标签: php