- men hvad med selv dato-formatet - det er jo ikke sådan, vi normalt angiver datoer i Danmark?
2009-01-15 = 15. januar 2009 - det skal jo helst vendes om: 15-01-2009
Men hvor gør man det? - Formaterer man typisk datoen inden den ryger i databasen? - Sætter man format op _i_ databasen eller... - Formaterer man typisk når man trækker datoen ud af databasen igen?
du kan også bruge en date-picker til dine datofelter, så du altid får datoen i det rigtige format.
Synes godt om
Slettet bruger
16. februar 2009 - 12:58#6
Tak for svar!
Sjovt nok så prøver jeg lige nu, bemærk at den sorterer efter dage - og tager ikke hensyn til årstal ("17. december" kommer midt i, selvom den burde være nr. 2 i listen):
$query = mysql_query("SELECT *, DATE_FORMAT(dato, '%d-%m%-%Y') AS dato FROM events ORDER BY dato asc");
det er fordi den sorterer efter dato i det format du har valgt i din query, fordi du skriver AS dato, er det det den sorterer efter og ikke feltet dato.
e skriver uden foranstillet 0 (1-31) d skriver med foranstillet 0 (01-31)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.