
12/06/2009, 09:56
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años Puntos: 300 | |
Respuesta: Orden en registros MySQL Se me ocurre que pongas un selector, en el que eliges la posición de orden del video, ya sabes 1, 2, 3, etc. hasta el total que tengas guardados + uno. Lo generas con la lista de valores de ese campoorden en la base o con programación, pero debes añadir uno más para tener todo el rango.
Luego al seleccionar la posición
haces un update del tipo
UPDATE tabla SET campoorden = campoorden + 1 WHERE campoorden >= variableposicionorden
y luego insertas el nuevo registro con esa posición
INSERT INTO tabla (campo1, campo2, campoorden) VALUES (valorcampo1, valorcampo2, variableposicionorden
Ya sólo te queda controlar que si eliges el último valor, sólo haga la inserción sin la actualización.
No he probado nada |