以下查询显示name日期start和日期$selected相同时的事件。格式是2013-07-30在“删除”时间之后。
但是,我也想使用该end字段,并检查$selected日期是否介于两者之间start,end而不仅仅是它是否等于start现在。
示例::start2013 年 7 月 28 日,end:2013 年 7 月 31 日,$selected= 2013年 7 月 30 日
$selected介于两者之间start,end因此可以显示名称(和其他信息)。
$sh = $db->prepare('SELECT * FROM events WHERE DATE(`start`) = DATE(:start)');
$sh->bindValue(":start", $selected);
$sh->execute();
while($row1 = $sh->fetch(PDO::FETCH_ASSOC)) {
echo $row1['name'];
}