Hello folks,
ich habe einen Update-Query für eine SQL-Datenbank
Beim Auslesen der Felder ändere ich mit DATE_FORMAT das Datumsfeld so ab das er es im deutschen Format anzeigt (%d.%m.%Y).
Wenn ich jetzt den editierten Datensatz zurück in die Datenbank schreiben möchte, habe ich im Feld Datum "00.00.0000" stehen.
Ist verständlich, denn er hat ja das falsche Format.
Jetzt habe ich versucht im Update-Query auch mit DATE_FORMAT das Datum zurück zu wandeln --> aber irgendwie ????
MfG Tom
ich habe einen Update-Query für eine SQL-Datenbank
Beim Auslesen der Felder ändere ich mit DATE_FORMAT das Datumsfeld so ab das er es im deutschen Format anzeigt (%d.%m.%Y).
Wenn ich jetzt den editierten Datensatz zurück in die Datenbank schreiben möchte, habe ich im Feld Datum "00.00.0000" stehen.
Ist verständlich, denn er hat ja das falsche Format.
Jetzt habe ich versucht im Update-Query auch mit DATE_FORMAT das Datum zurück zu wandeln --> aber irgendwie ????
PHP-Code:
$sql="UPDATE $DB_TABLE SET titel='$feld01', text='$feld02', datum='DATE_FORMAT($feld03, '%Y-%m-%d')' As Date, link='$feld04', link_target='$feld05', anzeige='$feld06' WHERE id=$_POST[id]";
Kommentar