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