balu: time-timestamp konvertierung (mysql/php)

Beitrag lesen

Hallo!

Ich möchte folgende Redundanz in meiner Datenbank beseitigen; zur Anzeige des Datums sowie zur leichten Lesbarkeit der Einträge in der Datenbank ist im Feld "db1_time"(datetime) die Zeit durch den MySql-Befehl Now() gespeichert. dh inhalt des feldes ist ein datum im Format '000-00-00 00:00:00'.

Zusätzlich ist der Unix-Timestamp im Feld "db1_timestamp"(int(11)) gespeichert. Ich benötige ihn um verschiedene Zeitberechungen durchzuführen.

Die Felder sind allerdings vollkommen redundant. Abhilfe würde mir allerdings nur eine möglichkeit bieten, aus dem '000-00-00 00:00:00'-Datum den U-Timestamp zu berechnen. die funktion "strtotime" hilft mir nicht weiter (gibt nur den Fehler '-1' zurück).
Ein Umweg oder eine andere Funktion würde wahrscheinlich abhelfen, nur konnte ich nichts passendes finden.

weiß jemand, wass ich machen könnte?

danke,
balu