gpt4 book ai didi

php - 更新 MySQL 字段时更改的日期

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

我遇到了一个奇怪的问题,我以 Y-m-d 格式发布日期,但在实际的 MySQL 表中查看后,它被更改为完全不同的日期。

这是查询

UPDATE $admins_table 
SET expire=$expireu
WHERE identity='$donation_row[steam_id]

过期字段是我遇到的问题。该字段本身是一个 varchar,$expireu 变量始终是 Y-m-d 格式的日期 ex。 2013-11-16

当运行该查询时,以我在上面给出的日期为例,我在实际的 MySQL 表中得到了一个奇怪的结果。如果我去查看表格,它没有存储 2013-11-16,而是存储了 1986 作为日期。没有月份或日期,只有 1986

我可能犯了一个非常愚蠢/愚蠢的错误,但此时我不确定自己犯了什么错误。任何正确方向的帮助将不胜感激,谢谢。

最佳答案

哈哈,用引号吧!

UPDATE $admins_table SET expire='$expireu' WHERE identity='$donation_row[steam_id]'

mysql 减去 2013-11-16 == 1986

关于php - 更新 MySQL 字段时更改的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14430365/

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