login  Naam:   Wachtwoord: 
Registreer je!
 Forum

online agenda

Offline roy - 16/02/2007 15:45
Avatar van royPHP gevorderde Hallo allemaal

Ik ben bezig met het maken van een online agenda.

Nu ben ik bezig met het maken van een dagoverzicht.

Dat is een tabel, waarbij de regels een half uur van de dag aangeven.

Bij het invoegen van een afspraak geef ik een begin tijd, bijvoorbeeld 13:10) Hoe kan ik ervoor zorgen dat deze in de goede regel (dus de regel van 13:00 tot 13:30) komt te staan?
En als de eindtijd 15:00 is, hoe zorg je er dan voor dat deze afspraak al deze regels beslaat?


Is mijn probleem een beetje duidelijk?

Met vriendelijke groeten,
Roy de Kleijn

7 antwoorden

Gesponsorde links
Offline delta_004 - 16/02/2007 16:36
Avatar van delta_004 Onbekend Ik zouw je graag willen/proberen te helpen maar begrijp er niks van:O
Offline roy - 16/02/2007 16:40 (laatste wijziging 16/02/2007 16:41)
Avatar van roy PHP gevorderde We kennen allemaal de outlook agenda, ik ben bezig om zo'n zelfde systeem online te maken..

Dus dat is waar ik op doelde....
Offline Rik - 16/02/2007 16:41
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
Ik zou voor elke afspraak een timestamp invoegen met de begin en eindtijd van die afspraak. Als je dan een nieuwe afspraak gaat invoegen kan je kijken of de begintijd daarvan niet minder is dan de eindtijd van een andere afspraak op dezelfde dag en of de eindtijd niet meer is dan de begintijd van een andere afspraak.

Dat zou je met twee slimme queries moeten redden.


Offline roy - 16/02/2007 16:59
Avatar van roy PHP gevorderde en als een afspraak nou een multiday event is? Hoe gaat dat in zijn werk?
Offline Rik - 16/02/2007 17:02
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
Dat zou met dezelfde query moeten werken...

Een timestamp maakt het niet uit of hij nou een dag eerder of later is. 
Offline Ibrahim - 16/02/2007 17:13
Avatar van Ibrahim PHP expert in plaats van een timestamp kun je ook gewoon de DATETIME veldtype gebruiken van MySQL.
Met DATE_FORMAT( veld, format) kun je dan die veld "manipuleren" 
Offline roy - 16/02/2007 18:59
Avatar van roy PHP gevorderde Hoe zou een multi day record eruit zien?

Em hoe kan je deze dan ophalen?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.168s