我有两个DATETIME列:event_start和event_end。我不确定为什么这不起作用。
SELECT * FROM ibclc_schedules WHERE NOW() >= event_start AND NOW() <= event_end ORDER BY event_start ASC LIMIT 1
我在屏幕上打印出“通知:尝试获取非对象属性”。
答案 0 :(得分:1)
我建议您使用查询SELECT NOW();
调试mysql服务器的当前日期时间,并检查它是否在您所需结果的event_start和event_end之间。
答案 1 :(得分:0)
我认为这是一个php错误请检查你的PHP代码或在这里写你的代码所以我们对此有所了解,或者首先在phpmyadmin天气检查这个查询天气它返回的东西