where
を使用する SQLクエリの句。条件に基づいて、選択した行をフィルタリングします。ここで開始日と終了日を指定できます。そのためのクエリは、そのようなものです。
AND
start_date = yourStartDate AND end_date = yourEndData
内 つまり、両方の条件が真の場合は行を選択し、そうでない場合は選択しないでください。'
SELECT * FROM dates WHERE start_date = yourStartDate AND end_date = yourEndData
注: 検証(ifステートメント)する必要はもうありません。クエリが以下のような行を返したかどうかを確認するだけです。
$isRepeat = (mysqli_num_rows($result)==0);