gpt4 book ai didi

php - 数据库活在过去?

转载 作者:可可西里 更新时间:2023-11-01 07:28:37 26 4
gpt4 key购买 nike

我的 MySQL 数据库中有事件,所有事件都有日期。当我执行 SQL 查询以获取 future 的所有事件时,出现错误...虽然事件的日期是 future 的。当我更改我的 SQL 请求以选择过去的日期时,我得到的是 future 的日期...
下面的 SQL 语句以前可以工作,但由于某种原因它停止工作了...

我使用这个 SQL 请求:

$sql = "SELECT * FROM calendar WHERE date >= CURDATE() order by `date`";

结果我得到一个空数组...
但是,如果我将查询更改为此,我将获得数据库中的所有事件:

$sql = "SELECT * FROM calendar WHERE date <= CURDATE() order by `date`";

这是我的数据库数据。在我看来,所有的数据都在未来…… enter image description here

date 表的格式是默认的日期类型:
enter image description here

当我向服务器询问时间 echo date("Y-m-d"); 结果是今天的日期...

那么我哪里出错了呢?

最佳答案

您可能检查了错误的日期字段。您有创建日期和预定日期吗?

我可能会因为我现在吃的感冒药而发疯,但是你的日期表不可能是你日历项目的日期,id filed 只是一个 int(2),看起来有点小.

关于php - 数据库活在过去?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11207644/

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