我有一个MySQL数据库,我必须每周更新一个字段。
一旦用户在星期三登陆我网站的特定页面,就需要检查当前日期。
如果当天登陆星期三,则所有包含值a的记录将重置为值c,但包含值b的所有记录将保持原样。
此过程只能在星期三运行一次。之后,用户可以自由输入值a或b,直到下周三。
如何在PHP / MySQL中实现这一目标?我会很感激任何正确方向的指示。
答案 0 :(得分:3)
如果您拥有服务器的权限(或者可以通过其他方式进行设置),那么最好的选择就是cron(假设您的服务器在Linux上)。
答案 1 :(得分:2)
通常的方法是在某个不合时宜的时间每周运行一次cron job,不会打扰任何人。不要依赖访问网站的用户来执行常规任务。