DATETIME sorteren per jaar en maand
Marnix
10/05/2007 23:52:00Jullie kunnen me vast wel hier bij helpen. Ik wil graag een archief die per jaar en dan per maand mijn weblog berichten sorteert. Ik weet alleen niet hoe ik moet beginnen. Lijkt me allereerst iets met explode, maar verder kwam ik niet. :P
PHP hulp
22/12/2024 09:24:04RT
11/05/2007 07:24:00Explode hoef je niet te gebruiken, je hoeft zelfs geen phpfuncties te gebruiken, tenminste als je gebruikt maakt van een datetime veld in je database (een veld met het type datetime).
Als jij op jaar maand dag uur minuten bijv wilt sorteren doe je dit:
Op jaar en maand wordt het '%m-%Y' .
Zie ook: http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html
Als jij op jaar maand dag uur minuten bijv wilt sorteren doe je dit:
Code (php)
1
SELECT veld1, veld2, etc, DATE_FORMAT(datetime, '%d-%m-%Y %H:%i')AS date FROM tabel ORDER BY date DESC LIMIT 0,10";
Op jaar en maand wordt het '%m-%Y' .
Zie ook: http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html
Willem Jan Z
11/05/2007 08:03:00Sorteren kan dan nog zo:
Gewijzigd op 01/01/1970 01:00:00 door Willem Jan Z
- SanThe -
11/05/2007 08:53:00@RT: ... %H:%i')AS date FROM ...
Gebruik geen date als naam. Date is een gereserveerd word van mysql en dat geeft alleen maar verwarring en/of problemen.
Gebruik geen date als naam. Date is een gereserveerd word van mysql en dat geeft alleen maar verwarring en/of problemen.