Hallo
Boa. Langsam werwirrt mich das ganze ein wenig :| .
Könnte ich denn auch so was wie das hier machen?
Kannst du, mit allem daraus folgendem Heckmeck.
[1.] Tabellenfeld --> zeit *** NOT NULL,
[2.] $zeit = time() //gibt ja sekunden aus
Ja, die Anzahl der seit dem 01.01.1970 00:00:00 vergangen Sekunden. Hilft dir das weiter?
...
[5.] round($zeit/3600,0) = $stunden //sekunden geteilt durch 3600 gibt Stunden
[6.] round($stunden/60,0) = $minuten //stunden geteilt durch 60 gibt Minuten
[7.] $sekunden = ($zeit - ($stunden + $minuten));
Umständlicher geht's nicht. Zumal es sowohl für MySQL als auch für PHP Datums- und Zeitfunktionen gibt, die dir einen UNIX-Timestamp in andere Zeitformate umrechnen.
Hast du überhaupt gelesen, was dir geschrieben wurde? Es _gibt_ bereits einen Datentyp TIME, der eine Uhrzeit im 24-Stunden-Format auf folgende Weise abspeichert: 00:00:00 (H:i:s), genau so, wie du es erfragt hast. Was willst du noch mehr?
Tschö, Auge