Tach!
ich möchte das aktuelle Datum in einer MySQL Tabelle speichern
Dafür gibt es NOW und ein paar Aliase.
date("Y-m-d");
In der Datenbank kommt es so an
2005-03-20
Bevor es da ankommt, wird das ja erst noch in PHP verarbeitet. Dort solltest du zuerst nachverfolgen, ob die Funktion date() den richtigen Wert ergibt und ob er unverändert im SQL-Statement oder bei der Datenübergabe per Prepared Statement ankommt.
Woher kommt das Jahr 2005?
Der 20.3. ist übrigens auch nicht gerade heute.
dedlfix.