繁体   English   中英

如何每两分钟更新一次mysql表行?

[英]How to update mysql table row every two minutes?

我有一个mysql成员表。 它的列名为“lastonline”。 我想在PHP中每两分钟更新一次该列。 我认为通过ajax时间间隔是可能的。请告诉我如何轻松实现这一目标?

如果您正在创建一个AJAX应用程序,您只需记录一个“last_online”列,每当用户请求页面时(通过AJAX或HTTP),该列都会更新日期。

如果你必须使用AJAX执行此操作,Prototype提供了一个PeriodicalExecutor ,您可以使用它以预定义的间隔发送请求:

我不建议通过ajax来做,但是要写一个scritp ad hoc并且每10分钟运行一次cron并且你正在升级。

为什么不用用户发出的每个请求更新“lastonly”列? 你真的需要两秒钟的分辨率吗?

暂无
暂无

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

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