25. januar 2007 - 10:51Der er
4 kommentarer og 1 løsning
Formatering af dato
Hej... Jeg har sat en nyhedsside op som faktisk virker helt fint - har dog et problem som jeg ikke helt selv kan få løst så derfor har jeg brug for hjælp fra en ekspert... Problemet ligger i at datoen som skrives ved nyheden ikke står i det korrekte format. Som det ser ud nu står det i formatet yy-mm-dd (ex.2007-01-25) og jeg vil gerne have den formateret til at vise datoen som dd-mm-yy (ex. 25-01-2007). Som det ser ud nu: <?php include('inc.config.php'); $query = mysql_query("SELECT date,id,title,image,synopsis FROM news ORDER BY id DESC LIMIT 10")or die(mysql_error());
Det er noget af det jeg har forsøgt på - desværre uden held - den melding jeg får er: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '%d-%m-%Y) AS date,id,title,image,synopsis FROM news ORDER BY id DESC ' at line 1
Men da jeg ikke er så meget inde i php, kan jeg desværre ikke rette fejlen ud fra meddelelsen.
Fejlen har som sådan ikke noget med PHP at gøre, men at mySQL ikke kan tolke %d-%m-%Y som en variabel - den skal have den som en streng, altså '%d-%m-%Y'
Det er bare super, nu virker det helt fint og tror faktisk jeg har fattet sammenhængen - tak for hjælpen :-)
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.