Salve a tutti

ho la necessità di fare un sistema di prenotazione in cui l'utente può scegliere delle fasce orarie ed eventualmente di estendere la prenotazione da 1 a 3 h rispetto a quella scelta inizialmente.

Le fasce orarie sono del tipo 09:00-10:00 ecc.. e le salvo in $_SESSION['orari']=$orari;

siccome però con l'estensione dell'orario potrei avere prenotazioni che vanno a ricadere in fasce orarie parzialmente occupate, volevo mostrare all'utente un messaggio del tipo :" fascia oraria scelta 09:00-12:00 ma per le 10:00-12:00 è già occupata" come posso fare a fare questa cosa?

Tutti i dati vengono ovviamente inseriti nel db e quindi pensavo di confrontare i dati che sono già presenti con quelli scelti dall'utente e fare una differenza ma non riesco a farlo..