Ver Mensaje Individual
  #6 (permalink)  
Antiguo 18/03/2004, 02:21
Avatar de Helbira
Helbira
 
Fecha de Ingreso: octubre-2001
Ubicación: Sevilla, España
Mensajes: 1.228
Antigüedad: 22 años, 6 meses
Puntos: 5
Hombre podría ser lo de los decimales pero para eso el usuario debe conocer los valores que ya hay elegidos.

Si realmente quieres que el campo orden no puede saltarse ningún número la cosa se complica un poco más y entonces deberías controlar más cosas.

Yo te planteé una solución en la que te puedes saltar números y luego cuando los muestres todos, lo ordenas por ese campo pero no muestres su valor del campo orden sino que le asignas la secuencia resultante de realizar la consulta ordenándolo por el campo orden. No se si me expliqué

De todas formas se me olvidó añadir a mi post anterior que si el usuario elije un orden que no existe aun en la tabla, entonces no tienes porque incrementar en uno el resto de registros con orden superior. Lo insertas y listo... no tienes que reordenar nada más.

Yo sigo apostando por mi solución, es la que veo mejor de todo lo que hemos hablado.

Me cuentas, ok?