gpt4 book ai didi

提交 15 天后 php 更新帖子状态

转载 作者:搜寻专家 更新时间:2023-10-30 19:56:51 25 4
gpt4 key购买 nike

我在 mysql 表中有一个 postdate 和 status 列。目前帖子的状态是= 1。我只想在提交帖子15天后更改状态= 0。任何人都可以提供帮助。

$todays = date('d-m-Y');
echo $todays;

mysql_query("UPDATE property SET status=1 WHERE expiredate > '".$todays."'");
//echo "record updated!";

最佳答案

您的日期倒退了。 MySQL 日期格式为 YYYY-MM-DD

$todays = date('d-m-Y');

应该是

$todays = date('Y-m-d');

另外一种更好的方法是使用纯 SQL:

UPDATE property SET status=0 WHERE expiredate < CURRENT_DATE - INTERVAL 15 DAY

关于提交 15 天后 php 更新帖子状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14648599/

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