Usa where cláusula en su consulta sql. Filtrará las filas seleccionadas según las condiciones. Puede especificar su fecha de inicio y finalización allí. La consulta para ello es algo así.
el AND en el start_date = yourStartDate AND end_date = yourEndData significa que si ambas condiciones son verdaderas, seleccione la fila; de lo contrario, no la seleccione ..'
SELECT * FROM dates WHERE start_date = yourStartDate AND end_date = yourEndData
$isRepeat = (mysqli_num_rows($result)==0);