- Home
- Categorie
- Coding e Sistemistica
- PHP
- Queri controllo collisione orari prenotazioni
-
Queri controllo collisione orari prenotazioni
ho una tabella che continee dei dati delle prenotazioni.
composta da
id
auto
data_da (campo datetime)
data_a (campo datetime)ora, prima di inserire una nuova prenotazione devo controllare che la macchina non sia stata già prenotata nell'orario della nuova prenotazione.
Ma non riesco a capire come fare la query.Dovrei contare le prenotazioni che ricadono dentro la data orario che vado ad inserire.. ma non so come
-
Ti potrei aiutare se come date usassi il timestamp (campo int e salvato il time() ). In quel modo inserisci la data in un form e tramite una query estrai tutti i record che hanno la data_da maggiore della data richiesta e minore della data_a. Se escono dei record allora è prenotata e puoi fare in modo di vedere anche da chi.
Sul timestamp sono un drago ma sul datetime... mmm. no.