如何在PHP MySql中每12小时更新一次行?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在PHP MySql中每12小时更新一次行?相关的知识,希望对你有一定的参考价值。
我想在表格中每12小时传递数据后运行一个脚本。我为此使用了cron作业。
实际上我是php mysql的新手,我在下面查询以检查它是否正常工作。
所以,下面的工作是代码。
$sql = "UPDATE notification SET yes = 1 WHERE yes = 0 and time >= now() - INTERVAL 1 DAY"
这段代码工作正常24小时,但我希望它工作12小时,无法理解如何做到这一点。
如果有人能帮我解决这个问题,那将是非常好的。
答案
你可以使用scheduled events,但如果你想使用cron并每12小时执行一次,试试这个
$sql = "UPDATE notification SET yes = 1 WHERE yes = 0 and time >= now() - INTERVAL 12 HOUR"
以上是关于如何在PHP MySql中每12小时更新一次行?的主要内容,如果未能解决你的问题,请参考以下文章
如何安排代码在 Elixir 或 Phoenix 框架中每隔几个小时运行一次?
如何在 iOS 应用程序中每 n 分钟获取一次后台位置更新?