Necesito actualizar todos los registros de una tabla cuyo campo 'orden' mantenga una numeración consecutiva (1,2,3,4...).
El código realizado es el siguiente:
Código PHP:
$consulta = mysql_query("SELECT * FROM $TableName",$link);
$contador=1;
for ($i = mysql_num_rows ($consulta) - 1; $i >=0; $i--) {
if (!mysql_data_seek ($consulta, $i)) {
continue;
}
if(!($row = mysql_fetch_object ($consulta)))
continue;
mysql_query("UPDATE $TableName SET `orden`='$contador'");
echo "contador=$contador";
$contador++;
}
}
No sé cómo realizar el proceso, para que los registros se actualicen de uno en uno con los valores consecutivos.
Espero entiendan el problema
Saludos,
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)