Hey beste phphulpers,

ik wil graag in 2 velden een tijd kunnen invullen, die wordt opgeslagen in de db en daarna wil ik heb uitleze als $tijd1 en $tijd2 = aantal uur... (bijv. 7.30 en 9.00 = 1,5 uur) Weet iemand zo'n scriptje?

Bvd!
mktime();

Zo krijg je dan 2 tijden in seconden, die trek je van elkaar af, en daar werk je dan verder mee... (:
Maar wrom doen we gewoon niet dat wat turmin zei en dan van het eindgetal 1 uur aftrekken?
Maar wat maakt het ook uit.. het zou nu toch moeten werken? Ben ik wel ff benieuwd naar
Waarom niet gewoon MySQL gebruiken? Die is daarvoor gemaakt!

SELECT
TIMEDIFF(tijd2, tijd1) AS verschil
FROM tabel

er vanuit gaande dat tijd2 groter is dan tijd1 en dat het allebei velden van het type TIME zijn.
Komt Jan er weer aan hoor.. LAAT ONS OOK ES :P
@ Rafael, bedankt ik zal het proberen :)
@ Jan, ik wist niet dat dat kon. Maar dat zal ik dan ook proberen :)
Eigenlijk wel een 10x simpelere oplossing..
Het loont echt de moeite om je in MySQL te verdiepen. Het is niet zomaar een simpele kaartenbak.
Harmen schreef op 01.03.2006 20:34
Komt Jan er weer aan hoor.. LAAT ONS OOK ES :P


Dat gevoel heb ik ook af en toe wel eens, maar Jan blijft erg goed met zijn antwoorden.
@ Harm: ik liet jullie ook, want jullie zaten al op pagina 2 met dit probleem.

@ SanThe: dank!
@ Jan, jou oplossing is zeker erg makkelijk! :) Alleen jammer dat hij weer de secondes laat zien. ik heb nou van 10.00 tot 12.00 is 02:00:00 uur. :( Heb het liefst gewoon 2:00 uur, hoe kan ik dat t beste doen?

Reageren