如何使用PHP / MySQL每周更新数据库?

时间:2010-12-16 02:23:20

标签: php mysql

我有一个MySQL数据库,我必须每周更新一个字段。

一旦用户在星期三登陆我网站的特定页面,就需要检查当前日期。

如果当天登陆星期三,则所有包含值a的记录将重置为值c,但包含值b的所有记录将保持原样。

此过程只能在星期三运行一次。之后,用户可以自由输入值a或b,直到下周三。

如何在PHP / MySQL中实现这一目标?我会很感激任何正确方向的指示。

2 个答案:

答案 0 :(得分:3)

如果您拥有服务器的权限(或者可以通过其他方式进行设置),那么最好的选择就是cron(假设您的服务器在Linux上)。

http://en.wikipedia.org/wiki/Cron

http://community.contractwebdevelopment.com/cron-job-mysql

答案 1 :(得分:2)

通常的方法是在某个不合时宜的时间每周运行一次cron job,不会打扰任何人。不要依赖访问网站的用户来执行常规任务。