Avatar billede rico2003 Novice
30. april 2017 - 21:00 Der er 2 kommentarer og
1 løsning

Udregning af timer

Hej.

Da jeg vil udregne mine arbejdstimer, regner den timerne ud, men ikke minutterne. Hvordan får jeg den til at regne det hele ud?

Eksempel;

TUR 1 - 253ad Morgen 03:41:00 timer
TUR 2 - 253ab Eftermidda 04:23:00 timer
Timer i alt 7 timer

PHP;

        $tur_a = $_GET["tur_a"];
    $tur_b = $_GET["tur_b"];
   
    $resulta = dbquery("SELECT * FROM rutetype1 WHERE id='$tur_a'");
    $get_a = dbarray($resulta);
    $id_a = "".$get_a['id']."";
    $save_a = "".$get_a['tur_nr']."";
    $time_a = "".$get_a['timer']."";
   
    $resultb = dbquery("SELECT * FROM rutetype1 WHERE id='$tur_b'");
    $get_b = dbarray($resultb);
    $id_b = "".$get_b['id']."";
    $save_b = "".$get_b['tur_nr']."";
    $time_b = "".$get_b['timer']."";
   
    $save_total =  $time_a + $time_b;
   
    echo"<br /><br />TUR 1 - $save_a  $time_a timer<br />";
    echo"TUR 2 - $save_b  $time_b timer<br />";
    echo"Timer i alt  $save_total timer<br />";
     
Hjælp mig.
Avatar billede acore Ekspert
30. april 2017 - 23:51 #1
Du forsøger at lægge to tekststrenge sammen. Det kan man ikke, men php har et ret afslappet forhold til den slags, og laver dem om til to integers, der lægges sammen og giver 7.

Måske noget i stil med

$save_total = strftime("%H:%M:%S", strtotime($time_a)+strtotime($time_b))
Avatar billede rico2003 Novice
12. maj 2017 - 00:34 #2
Super tuesin tak...!
Avatar billede acore Ekspert
14. maj 2017 - 20:11 #3
godt du kunne bruge det :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester