繁体   English   中英

在没有cron的情况下自动执行MySQL查询或PHP脚本

[英]Automatically execute MySQL query or PHP script without cron

因此,我有一个论坛,我想通过特殊的membergoup奖励自动捐赠的用户,可以通过将其添加到论坛的MySQL数据库中来实现。 我现在需要的是在一个月过去之后自动删除该用户组。 我想知道的是,是否有可能例如纯粹在PHP上或其他类似的替代方法上进行制作。

提前致谢

php没有内置的作业调度机制,除非您将脚本作为守护程序运行。 MySQL具有自己的调度机制: http : //dev.mysql.com/doc/refman/5.1/en/events-overview.html

您可以存储捐赠日期,然后可以检查该日期与当前日期之间的差额。

如果结果是> month,则用户不应属于该成员组。

另外,为避免每次都计算该差异,您可以在数据库中为每个用户提供一个额外的字段,该字段指示是否应将该用户视为捐赠者。

暂无
暂无

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

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