Ik heb een probleem met het uitlezen en sorteren van datums.

date veld in mysql datums staan er dus zo in 2007-07-30
Nu wil ik ze zo laten weergeven 30-07-2007 en sorteren zo lukt het niet om ze te sorteren. Ik heb nu de volgende code:

<?php

SELECT id, DATE_FORMAT(datum, '%d-%m-%Y') AS datum, wedstrijd, aanvang, vertrek
FROM programma_test
ORDER BY datum";

?>

Dus ik wil de nederlandse datum weergeven en gesorteert.

AS datumNL zou moeten werken volgens een ander forum maar dan krijg ik niks op het scherm.

Wat heb ik al gedaan:

-Op forums gelezen met de dezelfde problemen.
-Veel getest
-Aan andere op msn gevraagt

Ik hoop dat iemand me kan helpen:)
Je kunt niet meer sorteren doordat jij de alias (de AS) dezelfde naam geeft als het origineel. Dat moet dus bv. datumNL zijn, zoals reeds is gezegd.

In jouw php-code moet dus ook met het resultaat datumNL aan de slag en niet met datum. Die gegevens (in het ISO-formaat yyyy-mm-dd) haal je tenslotte niet op!
Thanks man:)

Reageren