Zeiten Addieren?

ultrasonic

Erfahrenes Mitglied
Hallo zusammen,


Beschreibung:

Die hanbe Zeite habe ich Zeiten einer statistik per TIME addiert und nun habe ich leider feststellen müssen das TIME nur bis 838:59:59 ( laut Manual -> Mysql Time ) rechnet..

Code:


PHP:
             $sql = "SELECT zeit FROM stream_dauer_tag
                     WHERE id='1'";

             $ergebnis = mysql_query($sql,$db);

             $data = @mysql_fetch_array($ergebnis);
             $zeit = $data["zeit"];

             $sql="UPDATE stream_dauer_tag_berechung
                   SET zeit1='$zeit', zeit2='$dauer'
                   WHERE id='1'";
             $ergebnis_stats = mysql_query($sql,$db);

             $sql = "SELECT zeit1,zeit2,
                     SEC_TO_TIME(TIME_TO_SEC(zeit1) +
                     TIME_TO_SEC(zeit2)) AS gesamte_std
                     FROM stream_dauer_tag_berechung
                     WHERE id='1'";
             $ergebnis_stats = mysql_query($sql,$db);
             $data1 = @mysql_fetch_array($ergebnis_stats);
             $gesamt_std = $data1["gesamte_std"];
             $sql="UPDATE stream_dauer_tag
                   SET zeit='$gesamt_std'
                   WHERE id='1'";
             $ergebnis_stats = mysql_query($sql,$db);



Möchte das ganze jetzt auf TIMESTAMP umstellen, aber ich finde noch nicht mal einen Ansatzt wie ich beginnen soll.

Würde einer von euch mir bitte einen Denkanstoß geben ?


MfG


Ultrasonic
 
Zuletzt bearbeitet:
Möchte das ganze jetzt auf TIMESTAMP umstellen, aber ich finde noch nicht mal einen Ansatzt wie ich beginnen soll.

Datetime ist richtiger :-)
Nur im Moment verstehe ich die Frage nicht ganz ---

Aber sieh die doch mal adddate und subdate an danmit kann man mit Zeiten rechnen

ev hilft das schon weiter :-)
 
Zurück