Hej Palster!
Om man skall generalisera det du håller på att fundera över så är det en bokning av resurser som du vill kunna skapa, och sedan visa det grafiskt!
Och det är där som problemet ligger!
Att göra en bokning är ju bara att ha en tabell med följande kolumner:
Id ||| StartTime ||| EndTime ||| ResursId
----------------------------------------
1 ||| 001106 10:30 ||| 001106 11:00 ||| 2
Då har man gjort en bokning!
När man sen skall visa det grafiskt, det är då det bli lite problems!
Vad man måste göra då är att loopa igenom 1 vecka för vaje resurs (Dina 3 stolar)
Då börjar du att kolla, finns det några bokningar denna veckan?? Jaha, det fanns det -> loopa alla dagarna
Finns det några bokningar dag x, nej -> tom dag för denna resursen, (Rita ut arbetsdagenstimmar/2 antal gröna bilder)
Fanns det bokningar, jaha, då får jag
hämta ut alla bokningar som har startdatum dag x, loopa igenom 8:00-18:00 i 30 minuters steg och kolla första bokningen om den startade 8:00, om den gjorde det, kolla EndTime och sriva ut x antal röda (För upptaget) bilder...
Allt detta får du göra för dina 3 resurser(stolar)
Så själva bokningen är väldigt enkel, StartTime & EndTime & Resurs (Kanske oxå vem som bokade)
Men själva det grafiska är lite klurigare!
Jag har 2 exempel på följande adress: http://playboy.rsn.hk-r.se/~clown/timeline
Kolla på index_week.asp för ett exempel som loopar 1 vecka i taget
Kolla på index_month.asp för ett exempel som loopar 1 månad i taget!
Allt är nerpackat i zippen timeline.zip
Hör av dig till mig o berätta hur det går!
Om fler vill använda min lösning så fråga gärna!
Mvh Jonas
------------------
Jonas Florin
-Din gycklare i vardagen-
[Redigerat av clown den 06 nov 2000]