在DB中过期后自动删除用户

时间:2017-02-13 15:03:23

标签: php mysql

我在这个主题上做了很多谷歌搜索,我找不到答案。 所以,我正在建立一个小型网站,访问者将注册并提交到数据库中。然后在2天后,如果用户未激活(如果活动== 0),它将自动从数据库中删除自己。 我尽我所能,但我无法弄明白该怎么做。

任何帮助将不胜感激!谢谢!

1 个答案:

答案 0 :(得分:0)

您可以设置自动程序(例如CRON作业)来检测用户的活动状态,并在必要时删除。

这取决于编码语言,因此在您的问题中给出了使用php和mysql的标签。首先,您需要在users表中存储日期时间戳。 然后,您可以创建一个php文件,该文件将检查users表并将当前系统日期与日期时间戳进行比较。如果差异大于两天,则删除该用户;如果不是那么什么都不做。

希望这会有所帮助。