PHP - 再次调用脚本以避免超时

时间:2017-01-06 00:13:19

标签: php

我有一个包含要处理的记录的数据库。记录数量会有所不同。太多的记录会导致我的脚本超时,但15条记录是一个很好的安全号码。

如果我的伪代码是

//script begin
$sql = "SELECT id FROM table WHERE status = 0 LIMIT 0, 15";
runquery($sql);
foreach($rows as $row) {
    //do things then run this sql:
    $sql = "UPDATE table SET status = 1 WHERE id = {$theCurrentId};";
}

,我可以在剧本结尾处实现这样的目标:

$sql = "SELECT id FROM table WHERE status = 0";
runquery($sql);
if (rowcount() > 0) {
    ???? - something to call this script again as a new script
}

即。如果需要,我可以再次运行这个短脚本而不计算超时吗?

0 个答案:

没有答案