我有一个SQL表后:MYTABLE,如:如何从SQL表中选择1新行,每24小时
id | val1 | val2
-----------------------------------
1 a 567
2 zzx 7678
3 gtft 5435
现在,我有一个PHP页面 - magic.php,含有类似:
$query = "SELECT * FROM mytable WHERE id='$id'"; // id keeps changing per day(i want this)
$result=mysqli_query($conn, $query);
$data = mysqli_fetch_assoc($result);
echo "Value1 is:".$data['val1']."<br/>";
echo "Value2 is:".$data['val2'];
现在我想$查询挑ID = 1开始&然后一张ID,每24小时后。 当行完成时,它将循环回到重新启动。
我尝试了很多东西:sleep(),for/while-loops,输出缓冲延迟& CRON JOBS。 但还没有成功。任何猜测,如何完全实现这一点?预先感谢您的宝贵时间。
克朗的作业是你的朋友 –
尝试有您插入哪一行的程序是另一个表,而不是存储“状态“在循环或cron作业本身。 –
“mytable”中的值是否改变很多? –