PHP interesse |
|
Grappig dat wij met ongeveer hetzelfde bezig zijn
Ik heb het zo gedaan:
A. 2 databases: 'setup' en 'boekingen'
B. 1 pagina met een kalender en een tijdentabel (via setup wordt gecontroleerd welke dagen en tijden beschikbaar mogen zijn, via boekingen welke inmiddels bezet zijn)
C. 1 pagina met een boekingsoverzicht
D. 1 pagina met een boekingsformulier
Ik sla naam, datum, begintijd,eindtijd en status in 'boekingen' op en bereken bij B de tijden die er tussen zitten
In 'setup' sla ik onder de noemer id - naam - value - datumtijd gegevens op.
Bijv.:
Citaat: 1 - tijd_vrij - 18:00|20:00 - 20-08-2008 14:12:33
2 - dag_bezet - 21-08-2008|24-08-2008|30-10-2009 - 20-08-2008 14:12:33
// enz.
Deze lees ik uit d.m.v. een selectquery waar de naam al van is ingevuld en ik explode de 'value' eerst en zet het daarna via een for-loop in een array.
Ik kan je helaas geen voorbeeld of code geven, aangezien het in een ledengedeelte ingebouwd zit, maar ik hoop dat je hier wat aan hebt gehad. Overigens is het voor mij echt veel puzzelwerk geweest voordat ik het had zoals nu. Bijna 4 volle dagen aan bezig geweest! |