Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/04/2006, 10:35
Notwen
 
Fecha de Ingreso: abril-2006
Mensajes: 268
Antigüedad: 18 años
Puntos: 2
Supongo que tu campo de ID es "auto_increment". Este valor se va incrementando cada vez que ingresas un registro a la base de datos. Si ingresas 10 registros y luego borras los primeros 5, el próximo registro insertado tendrá un valor de 11 en el campo ID. Si querés volver a utilizar los IDs del 1 al 5, vas a tener que hacerlo "a mano", es decir, indicandole en tu consulta el id que queres que tenga el registro, cuidando de que ese id no este ya asignado a otro registro (supongo que tu campo ID es la clave primaria, ¿no?).
Ahora, si querés podes realizar la consulta:

alter table tu_tabla auto_increment = 0

Despues de hacer eso, el proximo registro ingresado tendra el ID siguiente al mayor ID de los registros de la tabla.
Saludos.