suma total de una variable
Hola,
Obtengo de una consulta varias filas con el numero de segundos. Eso lo almaceno en una variable, ej: $pp. y me da lo siguiente:
PP
23
12
11
.. (es una tabla en segundos)
Ahora quiero sumar el total de esa variable $pp y no se como se hace. Alquien me puede ayudar? Gracias.
Obtengo de una consulta varias filas con el numero de segundos. Eso lo almaceno en una variable, ej: $pp. y me da lo siguiente:
PP
23
12
11
.. (es una tabla en segundos)
Ahora quiero sumar el total de esa variable $pp y no se como se hace. Alquien me puede ayudar? Gracias.
yo lo hago asi:
llevo $pp a 0
$pp=0;
uso un while
tomo el valor del campo $_POST['seg']. y se lo asigno a otra variable
$qq=$_POST['seg'];
luego se lo sumo al de la sumatoria
$pp=$pp+$qq;
Seguro se puede simplificar, pero asi no tengo que releer todo el codigo
-Perdon, pero utlizo PHP, espero te sirva
llevo $pp a 0
$pp=0;
uso un while
tomo el valor del campo $_POST['seg']. y se lo asigno a otra variable
$qq=$_POST['seg'];
luego se lo sumo al de la sumatoria
$pp=$pp+$qq;
Seguro se puede simplificar, pero asi no tengo que releer todo el codigo
-Perdon, pero utlizo PHP, espero te sirva
Muchas gracias, pero no es exactamente lo que necesito.
Lo que quiero es saber la suma total de todos mis resultados. Para no contagiarte con mi programacion que creo no es muy buena, te digo que necesito por si se te ocurre algo.
Tengo esta tabla
+----------------+----------+
| session | time |
+----------------+----------+
| 20050101094319 | 09:43:19 |
| 20050101094319 | 09:43:25 |
| 20050101105044 | 10:50:44 |
| 20050101105044 | 10:51:48 |
| 20050101121109 | 12:11:09 |
| 20050101121109 | 12:11:53 |
| 20050101124948 | 12:49:48 |
| 20050101124948 | 12:50:32 |
* el campo time es de timo time.
y lo que necesito saber es el total de segundos que duraron todas las sesion. Como ves hay varias sesion con distintos segundos, para saber el inicio de una sesison y final de la misma hago esta select:
SELECT Distinct session, max(time) as timeend- min(second(time) as timestar FROM log group by session.
Con esto ya teno por session la hora inicio y fin, pero ahora como saco la duracion total de todas las sesion? gracias
Lo que quiero es saber la suma total de todos mis resultados. Para no contagiarte con mi programacion que creo no es muy buena, te digo que necesito por si se te ocurre algo.
Tengo esta tabla
+----------------+----------+
| session | time |
+----------------+----------+
| 20050101094319 | 09:43:19 |
| 20050101094319 | 09:43:25 |
| 20050101105044 | 10:50:44 |
| 20050101105044 | 10:51:48 |
| 20050101121109 | 12:11:09 |
| 20050101121109 | 12:11:53 |
| 20050101124948 | 12:49:48 |
| 20050101124948 | 12:50:32 |
* el campo time es de timo time.
y lo que necesito saber es el total de segundos que duraron todas las sesion. Como ves hay varias sesion con distintos segundos, para saber el inicio de una sesison y final de la misma hago esta select:
SELECT Distinct session, max(time) as timeend- min(second(time) as timestar FROM log group by session.
Con esto ya teno por session la hora inicio y fin, pero ahora como saco la duracion total de todas las sesion? gracias
