Philippè: MySQL: Timestamp funktioniert nicht (Falsches Datum/Zeit)

Beitrag lesen

Hallo,

ich versuche mit PHP einen TIMESTAMP in eine MySQL-Tabelle zu schreiben.
Leider funktioniert es nicht. Wenn ich bei der Query CURRENT_TIMESTAMP eingebe ("INSERT INTO news (date, user, title, text) VALUES (CURRENT_TIMESTAMP, '".$user."', '".$title."', '".$text."')"), erhalte ich das Datum/die Zeit "2038-01-19 04:14:07" (formatiert). Wenn ich anstatt CURRENT_TIMESTAMP die time()-Funktion von PHP nutze, bekomme ich "1970-01-01 01:00:00".
Nun ist das entweder der Anfang oder das Ende der Unix-Zeit, aber nicht die aktuelle.
Wenn ich es weglasse, also die Zeit bei INSERT oder UPDATE nicht mit aktualiere, bekomme ich wieder ein "1970-01-01 01:00:00".
Kann mir jemand helfen?

Danke im Voraus.

MfG