anoniem Geplaatst: 22 oktober 2003 Delen Geplaatst: 22 oktober 2003 Ey, Ik lees voor een messageboard een datum uit een MySQL table. Deze heeft als format DATE (YYYY-MM-DD). Hoe zet ik deze met php om in bijvoorbeel Thursday 22 October. Ik zag op de php site al wat staan over de functie date en maketime, maar ik begrijp niet echt hoe ik in mijn geval zou moeten gebruiken. Iemand idee? MVGR, René Quote Link naar reactie
anoniem Geplaatst: 22 oktober 2003 Auteur Delen Geplaatst: 22 oktober 2003 Ik denk dat je hier beter de MySQL DATE_FORMAT() functie voor kunt gebruiken. http://www.mysql.com/doc/en/Date_and_time_functions.html Quote Link naar reactie
anoniem Geplaatst: 22 oktober 2003 Auteur Delen Geplaatst: 22 oktober 2003 Ok.. Dat gebruiken we dus als SELECT DATE_FORMAT(date,format) waarbij format: '%W %d %M' Hoe selecteren we bij date dan een waarde uit een tabel? Quote Link naar reactie
anoniem Geplaatst: 23 oktober 2003 Auteur Delen Geplaatst: 23 oktober 2003 [code:1:c1335ba300]SELECT *, DATE_FORMAT(date,'%W %d %M') AS fdate FROM tabelnaam WHERE voorwaarde1 AND voorwaarde2;[/code:1:c1335ba300]Vervolgens de resultaten met PHP in een array proppen en per array is de gevraagde datum beschikbaar onder de key "fdate". Niet getest, dus geen garanties. ;) - Bas Quote Link naar reactie
anoniem Geplaatst: 23 oktober 2003 Auteur Delen Geplaatst: 23 oktober 2003 Het is gelukt :D [code:1:4d059a97e7] select *, DATE_FORMAT(date,'%W %d %M') AS date FROM message WHERE ID = $i;[/code:1:4d059a97e7] Heel erg bedankt!! Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen