Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/09/2011, 14:05
monoporfiado
 
Fecha de Ingreso: septiembre-2006
Mensajes: 10
Antigüedad: 17 años, 7 meses
Puntos: 0
enumerar un atributo de la tabla de mysql

Hola amigos.
Les cuento. Por un x motivo necesito enumerar una atributo (no primario) llamado "Cant" en mi base de datos mysql.
Este atributo no tiene que ingresarlo el usuario... la idea es que el atributo se llene con 1 2 3 4 5 6 ...

he tratado de hacerlo con un UPDATE pero me actualiza toda la tabla.

Aca esta el codigo que he ocupado que solo me guarda el total de registros en todas las filas de "Cant"

Código PHP:
 $tabla=mysql_query("Select * from remuneracion",$conexion);
 
$i=1;
  while (
$fila mysql_fetch_assoc($tabla)) {
     
mysql_query ("UPDATE remuneracion SET Cant=$i limit 1");
      
$i=$i+1;
  } 
y tambien este:
Código PHP:
 $tabla=mysql_query("Select * from remuneracion",$conexion);
 
$i=1;
  while (
$fila mysql_fetch_assoc($tabla)) {
     
$fila['Cant']=$i;
      
$i=$i+1;
  } 
Pero no hay caso, no puedo copiar una variable (en este caso $cant) fila por fila de una columna.

Gracias por su ayuda.. muy buena pagina