Problem med dansk dato udtræk
Skal hente dato fra tabel, det gør jeg så som følgende:$sql = mysql_query("SELECT svar_dato FROM forum_svar WHERE post_id=$post_id");
while ($row=mysql_fetch_row($sql)) {
echo "$row[0]<br>";
}
Dette giver resultatet:
2003-04-21 22:18:24
2003-04-21 22:18:42
2003-04-21 22:37:27
2003-04-22 08:47:15
Det vil jeg jo gerne ha i dansk datoformat så:
$sql = mysql_query("SELECT DATE_FORMAT(svar_dato, '%d-%m-%Y - kl %H:%m') AS svar_dato FROM forum_svar WHERE post_id=$post_id");
while ($row=mysql_fetch_row($sql)) {
echo "$row[0]<br>";
}
Dette giver et forkert udtræk (3 ens dato/tid):
21-04-2003 - kl 22:04
21-04-2003 - kl 22:04
21-04-2003 - kl 22:04
22-04-2003 - kl 08:04
Hvad overser jeg?
