Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/05/2020, 03:03
mensajeescrito
 
Fecha de Ingreso: mayo-2012
Mensajes: 760
Antigüedad: 12 años, 5 meses
Puntos: 5
Actualizar varios campos de una tabla de manera incremental

Hola amigas/os, verán tengo un problema a ver si me pueden ayudar.

Estoy intentando, sin exito, poder actualizar con el "update" de mysql, un mismo campo

que está en varias filas de una misma tabla es decir algo asi:

tabla llamada accesos:

campo_id, campo_numero_acceso

El campo llamado "campo_numero_acceso", debe ser incremetal, es decir

en la primera fila de la tabla debe valer 1, en la segunda fila de la tabla 2, .....etc

pero el código que tengo no me funciona bien, ya que me rellena el campo "campo_numero_acceso" en todas las filas con el mismo valor osea 5 en vez de rellenarmelos con:
1
2
3
4
5

Miren este es el código que tengo:

Código PHP:
Ver original
  1. for ($i=1; $i <= 5; $i++)
  2.  
  3.     {
  4.                 $sql = "UPDATE accesos SET numero_acceso=$i";
  5.  
  6.         mysqli_query($con,$sql) or die (mysqli_error($con));
  7.     }

Gracias de antemano.