Bij het registreren op mijn website dienen gebruikers hun geboortedatum in te vullen. Deze wordt vervolgend in de database opgeslagen als "2005-01-01" in een veld van het type DATE.
Als ik deze datum later ophaal met de query:
SELECT UNIX_TIMESTAMP(birthday) AS birthday FROM members
en deze vervolgens weergeef met:
echo date("d-m-Y", $row['birthday']);
Dan staat er 31-12-2004.
Hoe komt dit?
Wat doe ik fout?
Hoe kan ik dit beter doen?
Alvast hartelijk bedankt voor de hulp.
2.880 views