Secondo me dovresti integrare quello che stai facendo con uno script calendario / organizer...
Ce ne sono diversi in rete gia pronti e gratuiti...più o meno completi e flessibili...
In questa maniera, e con queries opporture sulle tue tabelle, puoi vedere immediatamente se un giorno ci sono prenotazioni oppure no...e via di seguito.
![]()