Seite 1 von 1

Deutsches Datumsformat

Verfasst: Mo 14. Mai 2007, 11:20
von andy-man
Hallo,
ich möchte aus der Datenbank ein Datum im deutschen Format auslesen.
Dafür habe ich folgende php-code geschrieben.

Code: Alles auswählen

<?php
    $geburtstag=substr($row_rs_ausgabe['Geburtstag'], 8, 2)."-".substr($row_rs_ausgabe['Geburtstag'], 5, 2)."-".substr($row_rs_ausgabe['Geburtstag'], 0, 4);

    ?> <?php echo $geburtstag; ?>
leider sehe ich nur die Striche.

sobald ich den Code

Code: Alles auswählen

<?php if($row_ausgabe['Geburtstag']!=""){echo "\t".urldecode($row_ausgabe['Geburtstag'])." ";} ?>
´

wird natürlich die englische Schreibweise angezeigt.

Wo hab ich einen Fehler gemacht.

Danke andy-man

Verfasst: Mo 14. Mai 2007, 13:02
von emergence
eventuell weil $row_ausgabe das datum enthält und $row_rs_ausgabe leer ist ?

folgende zeile sollte es an sich auch tun:

Code: Alles auswählen

<?php

echo date("d.m.Y",strtotime($row_ausgabe['Geburtstag']));

?>

Verfasst: Mo 14. Mai 2007, 13:15
von andy-man
Hallo emergence,
vielen Dank für den Vorschlag. Habe dies eingesetzt und es funktioniert. Danke

andy-man