gpt4 book ai didi

带有日期的 PHP SQL 查询结果问题

转载 作者:行者123 更新时间:2023-11-29 05:31:07 25 4
gpt4 key购买 nike

下面的代码有问题。

出于某种原因,它只显示十月、十一月和十二月的日期。

日期具有相同的格式...见下文:

DATE            RESULT

2013-02-01 Does Not Display
2013-03-01 Does Not Display
2013-04-01 Does Not Display
2013-05-01 Does Not Display
2013-06-01 Does Not Display
2013-07-01 Does Not Display
2013-08-01 Does Not Display
2013-09-01 Does Not Display
2013-10-01 Displays OK
2013-11-01 Displays OK
2013-12-01 Displays OK

查询代码如下:

$events = array();
$query = "SELECT title, DATE_FORMAT(date,'%Y-%m-%d') AS date FROM mytable WHERE user_id = '$session_user_id' AND date LIKE '$year-$month%' AND active = 1";
$result = mysql_query($query,$db_link) or die('cannot get results!');
while($row = mysql_fetch_assoc($result)) {

$events[$row['date']][] = $row;

}

有人知道为什么会发生这种情况吗?

最佳答案

我猜您使用的是 month = 1。您只会得到 10、11 和 12,因为它们是唯一以 1 开头的月份。

关于带有日期的 PHP SQL 查询结果问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14647653/

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