gpt4 book ai didi

php - DATE_ADD 问题

转载 作者:行者123 更新时间:2023-12-01 00:33:50 24 4
gpt4 key购买 nike

我正在努力将 1 个月添加到 date() 并将其保存在我的数据库字段中。

我用这个

$query2 = "SELECT * ,DATE_ADD(`date_joined`,INTERVAL 30 DAY) AS expire FROM `set` WHERE ID='$idno'";
$result2 = mysql_query($query2);

“过期”是我要保存为 +30 天的字段。date_joined 是当前日期。

但它不起作用。过期字段仍然是当前日期没有错误信息。

我该怎么办?

或者是否有另一种方法可以将 30 天添加到当前日期并将其保存为我的“过期”字段?

谢谢

最佳答案

您在星号和 DATE_ADD 调用之间缺少一个逗号。它应该看起来像这样:

SELECT  *,
DATE_ADD(`date_joined`, INTERVAL 30 DAY) AS expire
FROM `set`
WHERE ID='$idno'

一旦你解决了这个问题,查询看起来就很好了。

编辑:听起来您需要一个update 语句,而不是一个select 语句。尝试:

update `set`
set `expire` = date_add(`date_joined`, interval 30 day)
where `id` = '$idno'

关于php - DATE_ADD 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1592215/

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