Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/11/2015, 10:19
danilojr007
 
Fecha de Ingreso: septiembre-2015
Mensajes: 70
Antigüedad: 9 años, 1 mes
Puntos: 4
Respuesta: tengo un problema al sumar fechas

mira lo que pasa es que el array tiene 3 posiciones donde en cada una de ellas se restan 2 horas para calcular las horas laboradas de un empleado en este caso las posiciones con su resultado son las siguientes

$array[0] = 10:7:21
$array[1] = 10:8:23
$array[2] = 10:4:47

entonces lo que hago esta linea
Código PHP:
Ver original
  1. if($horas_totales == $comparacion)
  2.             {
  3.             $horas_totales=$intervalos;
  4.             }

es decirle que la primera vez que entre al foreach iguale $array[0] = 10:7:21 a $horas totales
asi cada vez que entre se sumaran los otros resultados con $horas_totales y me podran arrojar un total de 30 horas y algo mas o menos.

pero parece que la variable $horas totales se suma con el 2 resultado y despues que vuelve y entra al foreach sigue teniendo el mismo valor pero se suma con el 3 resultado por eso es que me imprime

20:15:44
20:12:08

es decir se suma $horas totales (que es $array[1]) con el resultado 2 y otra vez $horas_totales con el resultado 3 osea no auto-incrementa

espero hacerme entender con tanto enrtedo jajajajaa