Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/06/2015, 02:50
gusiluz1977
 
Fecha de Ingreso: abril-2015
Mensajes: 45
Antigüedad: 9 años
Puntos: 0
Operar valores con php obtenidos de una consulta mysql

Hola amig@s, mediante una consulta mysql presento una tabla de valores en php, y ya que se me hace muy engorroso operar desde mysql, me gustaría saber cómo operar los valores obtenidos en la tabla mediante php.

Ahí va mi ejemplo, hago la consulta "SELECT numero,tiempo FROM datos ORDER BY tiempo ASC" y la presenteo en php mediante:
WHILE ($row = mysql_fetch_array($result)){
echo "<tr><td>".$row['numero']."</td><td>".$row['tiempo']."</td></tr>";
}

Y me presenta algo como lo siguiente:
Numero Tiempo
....7..........6
....3..........8
....10........13

Lo que intento es añadir una tercera columna que me represente la diferencia con la fila anterior. Por ejemplo, en la primera fila no hay fila anterior pues es cero. En la segunda fila del ejemplo la diferencia sería (8-6=2). En la tercera fila del ejemplo sería (13-8=5).
¿Se puede hacer mediante php directamente? Intento no tener que añadir campos nuevos a la tabla mysql para no hacer UPDATES, de ahí que busque hacerlo en PHP.