你好,我有一张名为'成员'对于我的网站/ php代码,我不知道每当新的一天开始时(或者最终用户每天登录的第一次),如何将某个值增加1。
任何人都可以帮助我吗?
-Thanks。
答案 0 :(得分:1)
您可以在处理用户登录的位置或使用cron作业安排的文件中执行此操作:
适合所有人:
UPDATE members SET field = field + 1;
对于一个人
UPDATE members SET field = field + 1 WHERE user_id = 42
答案 1 :(得分:0)
如果有人通过搜索找到了这个,或者你可以做什么,你可以做如下的事情:
SET GLOBAL event_scheduler = ON; -- enable event scheduler.
SELECT @@event_scheduler; -- check whether event scheduler is ON/OFF
CREATE EVENT e_store_ts -- create your event
ON SCHEDULE
EVERY 24 HOURS -- run every 24 hours
DO
UPDATE myschema.youtable set mycolumn='1'