timestamp ändern
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
date
datei
datenbank
datum
detaillierte infos
einstellung
hilfe
http
manipulieren
rein schreiben
standard
uhrzeit
url
versuchen
-
Also ich habe ein kleines Gästebuch gemacht. In diesem wird mit hilfe von localtime die Zeit festgelegt, und in ganz normalen Variablen gespeichert.
Da man dies aber leicht manipulieren kann, bin ich auf timestamp umgestiegen.
Da es aber schon Beiträge gibt, wollte ich dies dann manuell umschreiben (sind nur 10), aber immer wenn ich timestamp ändern möchte trägt es die Zeit ein, wann ich es geändert habe.
Gibt es da einen weg, das man dort auch eine andere Zeit rein schreiben kann als immer die aktuelle?
mfg
Johannes -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Klar, beim Datentyp TIMESTAMP wird der Wert, in der Defaulteinstellung, automatisch aktualisiert.
Entweder die Einstellungen oder den Datentyp (-> DATETIME) ändern.
Detaillierte Infos dazu gibt es hier: http://dev.mysql.com/doc/refman/5.1/de/timestamp-4-1.html
-
Oder auch nur TIME, wenn du nur die Uhrzeit haben willst. Oder DATE, wenn du nur das Datum haben willst (MM/TT/YYYY).
mfg
htnipdb -
Es würde auch einfach reichen den Standard Wert des Timstamp auf 0 zu setzten und den onchange_update oder wie das heißt zu deaktivieren. Wobei datetime natürlich die sauberere Variante ist.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage