Brug hvor
klausul i din sql-forespørgsel. Det vil filtrere de valgte rækker baseret på betingelser. Du kan angive din start- og slutdato der. Forespørgslen efter det er sådan noget.
startdato =din Startdato OG slutdato =dine SlutData
betyde, at hvis begge betingelser er sande, så vælg rækken ellers skal du ikke vælge den..'
SELECT * FROM dates WHERE start_date = yourStartDate AND end_date = yourEndData
Bemærk: du behøver ikke validere (if-sætningen) længere, bare tjek om forespørgslen returnerede nogen rækker som nedenfor.
$isRepeat = (mysqli_num_rows($result)==0);