Thomas Luethi: Timestamp-Feld per PHP füllen

Beitrag lesen

Hallo (auch) Thomas,

ich versuche einen aktuellen Zeitpunkt in von PHP aus in einer MySQl-Datenbank zu speichern. Momentan ist noch egal, ob das Feld als Timestamp oder als Datetime definiert ist, wobei nach meinen Informationen Datetim wohl besser ist.

http://www.mysql.com/doc/de/Date_and_time_types.html
Der Hauptunterschied ist das automatische Updaten der _ersten_ Spalte
vom Typ TIMESTAMP. Die uebrigen Spalten bleiben davon unberuehrt,
die musst Du auch manuell mit NOW() oder so aktualisieren, ebenso wie
die DATETIME Felder.

$datzeit=date("Y m d h:i:s");

Das ist natuerlich das falsche Format.
Lies bei obigem Link nach, wie es fuer MySQL aussehen soll.

So sollte es klappen:
$datetime=date("Y-m-d h:i:s");
$timestamp=date("Ymdhis");

Gruesse,

Thomas