Codeigniter / PHP在一段时间后删除行
Posted
技术标签:
【中文标题】Codeigniter / PHP在一段时间后删除行【英文标题】:Codeigniter/PHP delete row after period of time 【发布时间】:2010-01-21 18:46:46 【问题描述】:是否可以在一段时间后删除 SQL db 行?
即。我有一行有过期日期,需要在那天删除?
如果我向用户显示信息,是否最好只隐藏“过期”条目并保留数据?
【问题讨论】:
通常最好保留数据——你永远不知道你可能需要它们来做什么——审计目的,作为遇到麻烦的证据……当然,有些数据是不允许保留的根据许多新的(和良好的)隐私法。这真的取决于你在谈论什么样的数据。 这只是一个生成的促销代码列表...每个都有一个有效期... 【参考方案1】:不管怎样,这看起来像是cron 的工作。只需创建一个每天运行的 cron 作业,删除或隐藏当天到期的行。我更喜欢隐藏它们以保留数据,但删除它们可能更适合您的应用程序。你会比我们更了解。
【讨论】:
【参考方案2】:我认为你总是可以这样称呼它:
然后你去你的cpanel设置一个定期执行脚本的时间间隔。
【讨论】:
以上是关于Codeigniter / PHP在一段时间后删除行的主要内容,如果未能解决你的问题,请参考以下文章
(Discord.py)如何让机器人在一段时间后删除自己的消息?
烧瓶应用程序数据库数据会在一段时间后自动删除,这些数据部署在 heroku 中
如何让我的机器人在特定频道中发送消息,然后在一段时间后将其删除