Salve,
E' diversi giorni che ho questo problema che non mi riesce proprio risolvere. Premetto che forse ho strutturato ciò che sto facendo in maniera poco idonea ma oramai sono ad un punto del lavoro per cui non posso tornare indietro.
Devo fare un form di prenotazione on-line per prenotare il parrucchiere.
DOpo aver scelto la data in cui desidero prenotare, a seconda del servizio richiesto (taglio, shampo etc..) devo occupare da 15 minuti a 1 ora.
Una volta scelto la data devo fare in modo che visualizzando un calendario della giornata con tutti gli orari divisi per 15 minuti, possa selezionare l'ora in cui desidero l'appuntamento e a seconda del servizio occupare solo un campo di 15 minuti o 4 campi da 1 ora.
Ho già fatto il calendario che mi visualizza tutti gli orari liberi o occupati di una data.
Ho creato questa tabella:
id int(11)
data varchar(255)
idparrucchiere varchar(255)
800 varchar(255) che sta per le 8:00
815 varchar(255)
830 varchar(255)
845 varchar(255)
900 varchar(255)
915 varchar(255)
930 varchar(255)
945 varchar(255)
1000 varchar(255)
1015 varchar(255)
1030 varchar(255)
1045 varchar(255)
etc..
Fino alle 20:00
I campi sono di defoult on se occupati il valore è off.
Devo fare in modo che se clicco sul campo 900 ovvero le 9:00 e seleziono taglio (che occupa 45 minuti) mi metta su off i campi 900, 915, 930, 945.
A qualcuno viene qualche idea?
![]()