[PHP,MySQL] Datumsformate

Bei Interaktionen von Datumsformaten zwischen PHP und MySQL kann man nicht ohne weiteres direkt aus der Datenbank auslesen und ausgeben. Genau das gleiche Problem gilt auch für die andere Richtung.
Während das Format „date“ und „datetime“ in MySQL fix sind, kann man in PHP bequem sich die Ausgabe des Datums aussuchen. Folgende Zeilen geben in PHP das für MySQL nötige Format aus:

$heute_datetime = date("Y-m-d H:i:s"); // Mit Uhrzeit
$heute_date = date("Y-m-d"); // Ohne Uhrzeit

Wird allerdings aus MySQL ausgelesen, muss man diesen Wert allerdings in das deutsche Format umwandeln:

$datum = explode("-",$wert_aus_db);
$datum = $datum[2].'.'.$datum[1].'.'.$datum[0]; // Nur Datum ohne Uhrzeit

Ich hoffe, ich konnte euch bei diesem Problem helfen.

Veröffentlicht in PHP. Schlagwörter: , , , . 1 Comment »