Hallo,
bin gerade dabei mir ein kleines Gästebuch zu programmieren und wollte aus Gründen der Ästhetik das von MySQL übertragene Datum in die "europäische Form" zu bringen.
sprich das Datum kommt aus MySQL so an: 2007-02-28 14:50:13
und ich möchte es in dieses Format bringen: 28.02.2007 14:50:13
ich weiß, dafür ist der befehl DATE_FORMAT da aber ich weiß einfach nicht wo ich diesen Anbringen soll
anbei der betroffene Code
ich hoffe mir kann jemand helfen!
Da kommt mir noch eine Frage: Ich speichere das Datum in MySQL als "DATETIME"
wäre es damit auch möglich das Datum da aus der DB kommt zu trennen - sprich, dass ich im Endeffekt ein solches Ergebnis:
28.02.2007 um 14:50:13 Uhr
erzielen kann ohne 2 extra MySQL-Spalten mit DATE und TIME anlegen zu müssen ?
bin gerade dabei mir ein kleines Gästebuch zu programmieren und wollte aus Gründen der Ästhetik das von MySQL übertragene Datum in die "europäische Form" zu bringen.
sprich das Datum kommt aus MySQL so an: 2007-02-28 14:50:13
und ich möchte es in dieses Format bringen: 28.02.2007 14:50:13
ich weiß, dafür ist der befehl DATE_FORMAT da aber ich weiß einfach nicht wo ich diesen Anbringen soll
anbei der betroffene Code
PHP:
<?PHP
$abfrage = "SELECT name, email, homepage, eintrag, datum FROM testgb ORDER BY datum DESC";
$ergebnis = mysql_query($abfrage);
$anzahl = mysql_num_rows($ergebnis);
if($anzahl == 0){
echo 'Es sind noch keine Einträge vorhanden';
}
else{
echo '<table border="0">';
while($row = mysql_fetch_object($ergebnis))
{
echo '<tr>
<td><a href="mailto:'.$row->email.'">'.$row->name.'</a> ( <a href="'.$row->homepage.'">'.$row->homepage.'</a> ) schrieb am '.$row->datum.'
</td>
</tr>
<tr>
<td>'.$row->eintrag.'<br></br></td>
</tr>';
}
echo '</table>';
}
?>
ich hoffe mir kann jemand helfen!
Da kommt mir noch eine Frage: Ich speichere das Datum in MySQL als "DATETIME"
wäre es damit auch möglich das Datum da aus der DB kommt zu trennen - sprich, dass ich im Endeffekt ein solches Ergebnis:
28.02.2007 um 14:50:13 Uhr
erzielen kann ohne 2 extra MySQL-Spalten mit DATE und TIME anlegen zu müssen ?