Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/09/2005, 09:38
Neverwolf
 
Fecha de Ingreso: mayo-2005
Mensajes: 11
Antigüedad: 19 años
Puntos: 0
Pregunta Cambiar registros en SQL teniendo en cuenta los anteriores

No sabía qué titulo poner, disculpad.

Necesitaría que alguien me encaminase para conseguir lo siguiente. En una tabla de la BD, uno de los campos es un número, que cada registro puede tener uno diferente (aunque se pueden repetir).

Quiero sumar a cada uno +3 cada minuto. Está el Cron job configurado y funciona. El problema es que no se cómo actualizar cada vez el número, sumándole +3, pero respetando el anterior número.

En mi bendita ignorancia de principiante pensé en esto, pero me actualiza tooodos los registros con el mismo valor.

Código PHP:
    $result mysql_query("SELECT * FROM personajes"$conexion);
    while(
$row mysql_fetch_row($result)) {
        
$nuevomp $row[3] + 3;
    }

    
$result mysql_query("UPDATE personajes SET mp='$nuevomp'"$conexion); 
Alguien podría echarme una mano?

Muchas gracias con antelación,
Neverwolf.