| |||
Respuesta: Reordenar registros en orden correlativo en MYSQL Por definicion, y por muchisimas razones, el id de un registro no debe modificarse por tanto si borras el 3 los id no seran correlativos, yo te aconsejo que NO muestres los id, muestra un numerador que se construya en el momento de la paginación, obviamente tinene que quedar ligado a un id para poder borrar el registro o modificarlo, pero no lo muestres. En el momento que borres un registro y reconstruyas la paginación se mostrará el numerador correlativo. numerador id(oculto) otrocampo :::::::::1:::::::::1::::::::::::A :::::::::2:::::::::2::::::::::::B :::::::::3:::::::::3::::::::::::C :::::::::4:::::::::4::::::::::::D :::::::::5:::::::::5::::::::::::E ... borras el 3 numerador id(oculto) otrocampo :::::::::1:::::::::1::::::::::::A :::::::::2:::::::::2::::::::::::B :::::::::3:::::::::4::::::::::::D :::::::::4:::::::::5::::::::::::E ... borras el 3 (id 4) numerador id(oculto) otrocampo :::::::::1:::::::::1::::::::::::A :::::::::2:::::::::2::::::::::::B :::::::::3:::::::::5::::::::::::E ... Por lo tanto no es un tema de mysql si no de la programación que uses para la paginación. Quim |
| ||||
Respuesta: Reordenar registros en orden correlativo en MYSQL Muchas gracias quimfv tratare de aplicar lo que me dices, si parece que los id siempre deben ser unicos, muchas gracias por la respuesta. |