10. maj 2004 - 16:57Der er
7 kommentarer og 1 løsning
Format af DATE felt med php
Halløjsa..
Jeg har en db, hvor jeg regner lidt med datoen, og det fungerer bedst hvis DATE-feltet er i originalt (dvs. amerikansk) format. - men efter beregningerne vil jeg gerne udskrive datoen i alm. dansk format, og det har jeg lidt bøvl med.
Koden: $result = mysql_query("SELECT id, dato, mere, antalpladser, antalbestilte, type, titel, TIME_FORMAT(tid, '%H:%m') AS tid FROM bestilling WHERE TO_DAYS(dato)>=TO_DAYS(NOW()) ORDER BY dato LIMIT 1") or die(mysql_error());
Jeg kan sagtens formattere datoen ligesom med "tid", men så virker select'en lidt sjovt.
Det jeg mangler er kort fortalt et stykke kode der tager $tid og ændrer det fra yyyy-mm-dd til dd/mm yyyy.
Eller endnu bedre, med januar, februar osv. istedet for mm.
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.