Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/09/2005, 15:02
Avatar de hieloverde
hieloverde
 
Fecha de Ingreso: julio-2005
Ubicación: México, D.F
Mensajes: 467
Antigüedad: 18 años, 9 meses
Puntos: 5
Ya entiendo la secuencia, bueno creo que podria hacerse asi:

Código PHP:
/* Para conocer el numero de registros */
$c mysql_query("SELECT COUNT(*) FROM tabla",$conexion);
$cu mysql_fetch_array($c);

/* Ahora se actualiza la id de forma asendente */
$id_nueva 1;
$reg 0;

while(
$reg $cu['COUNT(*)']) {
$s mysql_query("SELECT id FROM tabla LIMIT $reg,1",$conexion);
$sa mysql_fetch_array($s);

/* Cambiar la id */
mysql_query("UPDATE tabla SET id = $id_nueva WHERE id = ".$sa['id']." LIMIT 1",$conexion);
$id_nueva++;
$reg++;

Con esto deberia volverse a numerar el campo id en funcion del numero de registros que haya en la tabla

Si te sirve cuenta

Saludos
__________________
<? echo("1 <script> dice + que 1000 palabras"); ?> EspacioMéxico