我有一个关于将数据库中的值设置为每周0的问题。该值是一个整数,每天计数+1次,具体取决于用户操作。但是在一周结束后,需要再次将值设置为0。
如何与SQL和PHP结合使用 - 很难找到任何文档?
答案 0 :(得分:0)
每周在服务器上启动cron查询
UPDATE TABLE SET FIELD = 0;
答案 1 :(得分:0)
使用scheduler事件(下面的示例):
DELIMITER $$
CREATE EVENT my_event
ON SCHEDULE EVERY '1' WEEK
STARTS '2015-09-04 12:00:00'
DO
BEGIN
UPDATE YOUR_TABLE SET YOUR_FIELD = 0;
END$$
DELIMITER ;