DATETIME sorteren per jaar en maand
Jullie 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
Explode 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
Sorteren kan dan nog zo:
Gewijzigd op 01/01/1970 01:00:00 door Willem Jan Z
@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.




