Visualizzazione dei risultati da 1 a 3 su 3

Discussione: incrementare variabile

  1. #1

    incrementare variabile

    Salve,
    ho un orario iniziale di intervento e uno finale faccio il calcolo in minuti del tempo per ogni singolo intervento.
    Quando vado a visualizzare tutti gli interventi di ogni singolo cliente, vorrei avere il totale non solo parziale di ogni singolo intervento, ma anche il globale. Come faccio ad incrementare di volta in volta i minuti sommando il tempo del primo intervento con il secondo e così via?
    Questo e' un pezzo di script

    $num = mysql_num_rows($res);
    $num = 0;
    while($riga=mysql_fetch_assoc($res))
    {
    $num++;
    $id_interventi = $riga["id_interventi"];
    $giorno = $riga["giorno"];
    $mese = $riga["mese"];
    $anno = $riga["anno"];
    $ora_inizio = $riga["ora_inizio"];
    $minuti_inizio = $riga["minuti_inizio"];
    $ora_fine = $riga["ora_fine"];
    $minuti_fine = $riga["minuti_fine"];
    $ora_inizio_s = $riga["ora_inizio_s"];
    $minuti_inizio_s = $riga["minuti_inizio_s"];
    $ora_fine_s = $riga["ora_fine_s"];
    $minuti_fine_s = $riga["minuti_fine_s"];

    $minuti_parziale=("$ora_fine" - "$ora_inizio")*60;
    $minuti_parziale2=("$ora_fine_s" - "$ora_inizio_s")*60;
    $minuti_totali=("$minuti_fine" + "$minuti_inizio" + "$minuti_parziale" + "$minuti_fine_s" + "$minuti_inizio_s" + "$minuti_parziale2");


    echo"Durata Singolo Intervento: $minuti_totali";
    Cristina Pr

  2. #2
    dovresti creare un ciclo for che addiziona i vari tempi
    Il 90% dei problemi di un pc si trova
    tra la tastiera e la sedia.

  3. #3
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Francamente mi sembra un po' complicato capire il tuo codice, ma non capisco perché hai separato sul db i campi ore, minuti e secondi invece di usare i campi di tipo datetime...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.