Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/05/2015, 14:42
chivacker
 
Fecha de Ingreso: septiembre-2013
Ubicación: Madrid
Mensajes: 59
Antigüedad: 11 años, 5 meses
Puntos: 6
Respuesta: Sumar tiempos en foreach()

¿Eso cómo es? La cuestión es que en realidad la aplicación funciona con otro foreach en el que obtengo id, pero para no complicarlo lo he puesto así.

En realidad la función es así:
Código PHP:
Ver original
  1. $datos = //Consulta a base de datos;
  2. $tiempo = "00:00:00";
  3. foreach($datos as $dato){
  4. $datos_tiempos = //Consulta a base de datos WHERE id_dato = $dato->id;
  5. foreach($datos_tiempos as $dato_tiempo){
  6. $tiempo += $dato_tiempo->tiempo;
  7. }
  8. }

Y ahí viene la suma de tiempos, no sé si se ve claro. En el primero obtengo los id de los que quiero los tiempos y de la tabla tiempos saco los tiempos asignados a esos id.

¿Cuál sería la función?

Gracias, saludos.