Comunidad de diseño web y desarrollo en internet online

mantener la numeracion consecuritva de registros

Citar            
MensajeEscrito el 03 Jun 2011 05:01 pm
BUenas alguien sabe como conseguir la numeracion consecutiva se mantenga
tengo en mi tabla de mi base de datos
1
2
3
4
5
6
7
8
9
y los muestro si o si con mysql_fetch_array pese utilisar unatabla ams donde guardo los eliminados
entonces si elimino 1,2,3 al 4,5,6... solo le restaria la cantidad de eliminados
y el orden consecutivo se mantiene , pero si commiezo la eliminacion por lo tres ultimos esot ya no funcionaria no?

no tengo ideade como conseguirlo alguien peude guiarme muchas gracias de antemano

Por swingbeach21

Claber

104 de clabLevel



 

firefox
Citar            
MensajeEscrito el 03 Jun 2011 08:26 pm
pues haz la prueba :)
agrega nuevos registros y elimina los ultimos yvuelve a agregar neuvos registros veras que mysql no solo mysql si no casi todas las DB's tienen su propio autoincrementador unico que se guarda en una tabla interna, al menos que le des una opcion que no me acuerdo cual era para que el contador interno vuelva a un estado valido osea
si tienes los ids
1
2
3
4

y borras los ultimos 3 y 4
y utilizas la opcion o mejor dicho funcion el id lo pondria en la ultima fila valida

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 03 Jun 2011 08:37 pm
Me parece que swingbeach21 lo que quiere es que si tienes los registros:
1
2
3
4
y borras el 2, entonces te queden
1
2
3
Es decir quiere "tapar el hueco".

swingbeach21 ¿me equivoco?

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 04 Jun 2011 01:36 pm
correcto como prodria tapar ese hueco y se mantenga los numero consecutivos alguiensabe como ?

Por swingbeach21

Claber

104 de clabLevel



 

firefox
Citar            
MensajeEscrito el 04 Jun 2011 06:47 pm
Pues normalmente no deberías tener que hacer esto. Si tu a base de datos le tienes que mantener una especie de "índice artificial" entonces estás haciendo algo mal.

¿Podías explicarnos exactamente lo que estás haciendo y por qué necesitas hacer lo que nos preguntas?

Por DriverOp

Claber

2510 de clabLevel



 

opera

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.