繁体   English   中英

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

[英]how to update database on a weekly basis, using PHP/MySQL?

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

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

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

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

如何在PHP / MySQL中完成? 我会感激任何指向正确方向的指针。

如果您具有服务器权限(或可以通过其他方式对其进行设置),则最好的选择是执行Cron作业(假设您的服务器在Linux上)。

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

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

通常的做法是在不敬虔的某个小时执行每周一次的cron工作 ,这样不会打扰任何人。 不要依靠用户访问网站来执行常规任务。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM