gpt4 book ai didi

php - PHP/SQL 中的处理时间

转载 作者:行者123 更新时间:2023-11-29 06:41:19 25 4
gpt4 key购买 nike

我正在做一个学校项目,我必须将新闻放入 SQL 数据库中,并且在经过一定时间后(大约一周左右)自动编辑数据库以通知不再有特定新闻积极的。例如,我在星期一放了一条新闻,我希望它在第二天早上自动消失(或显示为“关闭”)。所以,我需要的是一个 PHP 函数(或 SQL 函数),它会在特定超时后自动启动并编辑数据库。有没有人知道这样的事情?预先感谢您的帮助

PS 我正在使用 PHP 5.3.10 和 SQL 3.4.10,我坚持使用它们,因为它们安装在我的实验室计算机上

最佳答案

我不这么认为。您可以使用 cron 脚本或类似的东西在计时器上执行此操作 - 但无论如何这是错误的方法。

您需要做的是为您的 SQL 添加时间限制。以便您的 SQL“获取过去 7 天的所有新闻文章”或其他内容

您可以按如下方式执行此操作:

SELECT * FROM news WHERE date > DATE_SUB(NOW(), INTERVAL 1 WEEK)

这样每次用户访问您的页面时,他们将获得当前时间一周内的所有记录。而且您不必删除任何内容。

请记住,PHP 和 SQL 查询仅在网站刷新时运行。希望这是有道理的。

关于php - PHP/SQL 中的处理时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21378364/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com