今日がデータベースに保存された日付と等しい場合、このクエリを使用して結果を表示しています。
$sh = $db->prepare('SELECT * FROM events WHERE DATE(:today) = DATE(`start`)');
$sh->bindValue(":today", $today);
$sh->execute();
while($row = $sh->fetch(PDO::FETCH_ASSOC)) {
here is my code when results are found
}
ただし、結果がない場合は、クエリのみをこれに変更して、上記のコードを繰り返したいと思います
SELECT * FROM events WHERE
市の= (:city) AND DATE(:start) Between DATE(
始点と) and DATE(
終点)
これを行う良い方法は何ですか?
ありがとうございました。