E.G. - 如果今天是星期三,那么我可以通过我的脚本显示我的所有预订(直到星期日):显示日期范围,无需输入
$sql = "SELECT dt, people, c_fname, c_lname, c_phone, c_notes, code
FROM restaurantbooking_bookings
WHERE dt BETWEEN CURDATE() AND CURDATE() + INTERVAL 5 DAY
ORDER BY dt ASC";
注:这工作得很好......如果我更改线路选择日期:
WHERE dt BETWEEN CURDATE() + INTERVAL 7 DAY AND CURDATE() + INTERVAL 12 DAY
这显示我的餐厅预订从星期三下一直到星期天下一个。
所以我的问题是,为什么我不能为后续一周即
WHERE dt BETWEEN CURDATE() + INTERVAL 14 DAY AND CURDATE() + INTERVAL 19 DAY
这和以后的任何日期将无法正常工作...帮助做到这一点! :)
具有较高的间隔发生什么事,你不小心顺序颠倒?之间需要一个特定的顺序,否则你得到没有行'之间low_value和high_value'如果高首先列出**巴姆**没有行 –