Si le début ou la fin de la nouvelle réservation que vous souhaitez créer se situe dans une plage actuelle, la réservation doit être bloquée. Utilisation de :reservationStart
et :reservationEnd
comme ces dates, vous pouvez interroger :
SELECT *
FROM reservations
WHERE :reservationStart BETWEEN reservation_from AND reservation_to OR
:reservationEnd BETWEEN reservation_from AND reservation_to OR