hallo,
ich benutze in einer MySQL 4 Tabelle einen Timestamp. Mir ist aufgefallen, dass jedesmall wenn in einer Reihe ein Update vorgenommen wird, das Timestampfeld auf das aktuelle Datum springt. Wie kann ich das unterdrücken?? Kennt sich da jemand aus?
MySQL Timestamp?
Ich würde für die von Dir gestellte Aufgabe den Feldtyp DATETIME benutzen.
Denn TIIMESTAMP wird eigentlich immer zu automatischen Änderugnskontrolle bentuzt siehe auch http://www.mysql.de/doc/de/DATETIME.html
Denn TIIMESTAMP wird eigentlich immer zu automatischen Änderugnskontrolle bentuzt siehe auch http://www.mysql.de/doc/de/DATETIME.html
danke! Es reicht sogar, wenn ich nur Date verwende, da die Zeit auch keine Rolle spielt. Ich möchte das Datum dann aber per PHP im Format z.B 13.Apr 2004 ausgeben. Mit Timestamp hat das mit
$datum = date("d. M Y",$row["UNIX_TIMESTAMP(date)"]); funktioniert, wobei $row die aktuelle Tabellenreihe und date die Spalte mit dem Timestamp ist.
Gibts auch ne PHP Funktion, die mir den MySQL Date Typ in die gewünschte Darstellung umwandeln kann?
$datum = date("d. M Y",$row["UNIX_TIMESTAMP(date)"]); funktioniert, wobei $row die aktuelle Tabellenreihe und date die Spalte mit dem Timestamp ist.
Gibts auch ne PHP Funktion, die mir den MySQL Date Typ in die gewünschte Darstellung umwandeln kann?
Vielleicht hift Dir das hier weiter: http://www.dclp-faq.de/q/q-datum-mysql.html