Hoi,

De tijd van mijn server loopt een uur voor. Is er een manier om now() toch te geruiken?

Thx alvast !!
setlocale (LC_TIME, "nl_NL");
boven aan je script zetten waarschijnlijk, anders moet je een land nemen (ipv nl_NL) waar het een uur vroeger is..

edit typo
NOW() - INTERVAL 3600 SECOND

Zo kan het ook:)
Terence schreef op 14.09.2006 06:53
setlocale (LC_TIME, "nl_NL");
boven aan je script zetten waarschijnlijk, anders moet je een land nemen (ipv nl_NL) waar het een uur vroeger is..

edit typo

Dat werkt alleen in je PHP script (en niet eens op alle servers). Je zult de berekening in MySQL moeten doen, zoals Mebus voorstelt. INTERVAL 1 HOUR is dan trouwens simpeler.
Leuk altijd die aanname dat men MySQL gebruikt :) Maar het is helaas meestal ook wel waar.
Tjah, PHPerik, de meeste providers leveren wel MySQL, maar geen Postgresql.. Als ik de beschikking had over Postgre was ik waarschijnlijk wel over gestapt.. :)
Robert schreef op 14.09.2006 16:31
Tjah, PHPerik, de meeste providers leveren wel MySQL, maar geen Postgresql.. Als ik de beschikking had over Postgre was ik waarschijnlijk wel over gestapt.. :)
Vraag jouw huidige provider om PostgreSQL of zoek een andere hosting provider die het in zijn pakket heeft zitten.

Reageren