Jag ska göra ett bokningssystem för datorer och har ett litet problem. Det är så att jag ska göra en sida som visar hur många datorer som är lediga varje timme. Alltså
00:00 1 dator upptagen
00:01 10 datorer upptagna
osv...
det jag inte vet är hur jag ska göra detta. Jag har försökt att göra en while slinga där tiden bestäms av $i som blir större och större för varje gång. Ett till problem har då dykt upp på vägen, php förstår inte att efter 23 kommer 00:00 så om nån har bokat 6 datorer från 22:00 till 05:00 (vilket inte så många gör men d ska va rätt ändå) så visas tiden:
00:00 ingen upptagen
01:00 ingen upptagen
02:00 ingen upptagen
03:00 ingen upptagen
04:00 ingen upptagen
05:00 6 datorer upptagna
den mysql kod ja kört med är :
$datorer2 = mysql_query("select sum(datorer) as antal from boka where TIME_FORMAT('".$i.":00:00','%k') between TIME_FORMAT(tid,'%k') and TIME_FORMAT(till,'%k')");
mina mysql tabeller ser ut så här:
id
förnamn
efternamn
telefon
tid (lagrar från vilken tid)
datum (lagrar vilket datum)
till (lagrar till vilken tid)
datetill (lagrar till vilket datum)
kan någon kanske hjälpamig?????