以下查询显示name
日期start
和日期$selected
相同时的事件。格式是2013-07-30
在“删除”时间之后。
但是,我也想使用该end
字段,并检查$selected
日期是否介于两者之间start
,end
而不仅仅是它是否等于start
现在。
示例::start
2013 年 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'];
}