Vielen Dank an euch dreien.
son_quatsch, deine Lösung hat mich fast zum Ziel gebracht. Deine Lösung funktioniert soweit, nur hab ich noch ein Problem. Nun wird das Resultat auf der Webseite am falschen Ort angezeigt. Ich hab versucht, $zahl in $TFT zu ändern. Danach wurde das Resultat an zwei verschiedene Orte angezeigt. Dann hab ich echo $text; mit // auskommentiert.
Nun wurde das Resultat, dass am falschen Ort angezeigt wurde, ausgeblendet bzw ist verschwunden. Dort, wo jetzt das Resultat steht, zeigt mir nur die Stunden an, also 1835. Wie kann das Format geändert werden, sodass es 1835:25:44 anzeigt?
So sieht das jetzt aus:
$query= 'SELECT sum( time_to_sec( TotalBlockTime ) ) FROM flights '. $condition;
$result= mysql_query( $query );
$TFT= mysql_result( $result, 0 );
function int_int_divide( $x, $y ) {
return ( $x- ( $x% $y ) )/ $y;
}
$seconds= $TFT% 60;
$TFT= int_int_divide( $TFT, 60 );
$minutes= $TFT% 60;
$TFT= int_int_divide( $TFT, 60 );
$hours= $TFT;
$text= sprintf( '%02d:%02d:%02d', $hours, $minutes, $seconds );
//echo $text;