wie die Überschrift schon sagt versuche ich gerade einen Timestamp auf ein bestimmtes Datum zu setzen.
Das Datum ist der 24.10.2003, mit strtotime("10/24/2003") bekomme ich dann den Wert 1066946400, der mit date("d.m.Y", auch wieder den gewünschten Wert ausgibt.
Wie aber kann ich das per MySQLAdmin eintragen?
Die Zeile
Code: Alles auswählen
UPDATE `tgkreuz_news` SET `news_date` = '1066946400' WHERE `news_id` = '001' LIMIT 1 ;
Code: Alles auswählen
UPDATE `tgkreuz_news` SET `news_date` = TO_DAYS( '1066946400' ) WHERE `news_id` = '001' LIMIT 1 ;
die funktionen CURDATE, CURTIME, USER, ASCII und CHAR führen zu ähnlichen sinnlosen Ergebnissen oder direkt zu Fehlermeldungen...
Wird der Timestamp vielleicht IMMER auf das aktuelle Datum gesetzt, egal was man macht ohne eine Möglichkeit Daten nachzutragen? Dann dürfte ja eigentlich auch kein Backup funktionieren ...
Naja, falls jemand weiss was ich falsch mache würde ich mich über die Lösung und evtl. einiger Infos sehr freuen.
Schwepsi