Hallo
zeit timestamp ON UPDATE CURRENT_TIMESTAMP Nein CURRENT_TIMESTAMP
das verstehe ich nicht. Was soll das bedeuten? Die Spalte trägt den Namen zeit, der Datentyp ist timestamp, und was weiter?
wenn ich nun einfach time() als wert übergebe in mysql-queries, so erhält das feld den wert 0000000000
Willst Du mit einem PHP-Timestamp ein MySQL-Timestamp-Feld updaten? Wenn ja, warum verwendest Du nicht lieber ON UPDATE CURRENT_TIMESTAMP. Wenn dies aktiviert ist, dann brauchst Du doch gar nichts zu tun.
wie geb ich welchen format an, damit es geht?
Das hängt von Deiner MySQL-Version ab, lies dazu den entsprechenden Abschnitt im Handbuch von MySQL 5.x und das Verhalten bis zur Version 4.1.
Freundliche Grüße
Vinzenz