hi,
ich hab ein problem mit date() aus php(4.4.2) und dem timestamp typ in mysql(4.0.24).
mysql speichert die timestamps im format YYYYmmddHHiiss also zb 20070330153451 für 30. 3. 2007 15:34:51.
ich lese die timestamp aus(was 100%ig geht) und wills dann mittels date brauchbarer umkonvertieren, aber date() setzt mir das immer aufs datum 19.01.2038 wenn ich mit
$zeit=date("d.m.Y", $row[1]);
einen wert konvertieren will.hat wer ne idee was da nicht passt?
Du hast dir noch nicht klar gemacht, dass zwischen dem Unix-Timestamp, den PHP verwendet, und dem Spaltentyp TIMESTAMP in MySQL ein himmelweiter Unterschied besteht.
Den MySQL-TIMESTAMP könntest du bspw. mit der MySQL-Funktion UNIX_TIMESTAMP() in einen Unix-Timestamp umwandeln - den könnte date() dann auch verstehen.
gruß,
wahsaga
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }