hallo nieuwsgroep,
Ik ben momenteel bezig om een weblog te maken voor twee studenten die een
half jaar naar Australië gaan. Hiervoor heb ik in MySQL de volgende tabel
gemaakt om hun berichtjes in op te slaan:
$sql = "CREATE TABLE dagboek ( " .
"nr INT NOT NULL AUTO_INCREMENT PRIMARY KEY, " .
"naam varchar(250), " .
"onderwerp varchar(250), " .
"datumaus datetime, " .
"datumned datetime, " .
"bericht TEXT " .
")";
Het probleem is nu eigenlijk om de juiste tijden op te slaan in het database
wanneer een berichtje is ingevoerd. Omdat de server zich fysiek in Nederland
bevindt, maak ik gebruik van de volgende regel in php om de waarde van het
attribuut datumned te bepalen:
$datetimened = date("Y-m-d-H:i:s");
Echter tegelijkertijd zou ik ook graag de datum en tijd van Brisbane in
Australië willen opslaan. Hiervoor heb ik al uitgerekend dat Brisbane 10uur
eerder is en het volgende stukje code in php geprogrammeerd:
$datetimeaus =
mktime(date("Y")-date("m")-date("d")-date("H")+10:date("i"):date("s"));
Dit genereerd echter de waarde '-1'. Kan iemand mij vertellen wat ik
verkeerd doe en hoe ik wel de juiste datum en tijd voor Brisbane kan
genereren? Tevens zou ik graag bij elke datum en tijd de naam van de dag
willen berekenen. Kan ik dit ook opslaan onder dezelfde sting of moet ik dit
terplekke berekenen als men de gegevens uit het database opvraagd?
--
Rob Urlings
NSAVC: voorspel de uitslag van de GP van Brazilië
kijk voor meer informatie en de actuele stand op: http://f1.ufit.nl

Likes:
![[PHP] datum en tijd](https://www.webhostingtalk.nl/images/WHT_rd/misc/dT.png)
Quote