el problema es que no me suma, como debiera hacerlo si lo dejo directamente asi funka ok: "SOLO LAS VARIABLES DE FECHAS NO EL WHILE"
Código PHP:
while($filas = mysqli_fetch_row($consulta__)){
echo "<tr class='row$r'><td width='10%'>".$numm++."</td>";
echo "<td width='20%'>".$filas[5]."</td>";
...
echo "<td width='10%'>".$filas[4]."</td></tr>";
if($r%2==0){++$r;}else{--$r;}
$hora += $filas[6];
$minuto += $filas[7];
$hora += (int)($minuto/60);
$minuto = $minuto%60;
if($minuto<10)$minuto="0".$minuto;
}
echo "<tr><td colspan='6' align='right'>Total</td>";
echo "<td>".$hora.":".$minuto."</td></tr>";
Código PHP:
public function sumarHoras($horas, $mins, $segs = 0){
if((!empty($horas)) && (!empty($mins))){
$hora += $horas;
$minuto += $mins;
$hora += (int)($minuto/60);
$minuto = $minuto%60;
if($minuto<10)$minuto="0".$minuto;
return $hora.":".$minuto;
}else{
return "Debes ingresar un formato valido";
}
}
while($filas = mysqli_fetch_row($consulta__)){
echo "<tr class='row$r'><td width='10%'>".$numm++."</td>";
...
echo "<td width='10%'>".$filas[4]."</td></tr>";
if($r%2==0){++$r;}else{--$r;}
$horas = $func->sumarHoras($filas[6],$filas[7]);
}
echo "<tr><td colspan='6' align='right'>Total</td>";
echo "<td>".$horas."</td></tr>";