tengo una serie de registros en SQL que mediante PHP muestro ordenados por ID. Y tengo dos consultas...
Se me ocurre, desde PHP, recargar la página pasando una variable para cuando haga la consulta SQL ordenarla por el campo que yo quiera, pero imagino que usando Jquery sería mucho más limpio, ¿es sencillo?.
Y lo que más me urge, quisiera que el usuario pudiera cambiar el orden de manera que yo en una variable de la base de datos meta los valores de posición, (el 1, el 2...) y ya me encargaré de listarlos a partir de ese número, de manera que si me llegan las tareas de ID:
1
2
3
tengan asignada una variables POSICION:
1 - POSICION=1
2 - POSICION=2
3 - POSICION=3
y el usuario de alguna manera (arrastrando filas sería ideal, si no pues aunque fuera con un desplegable o un campo numérico) pudiera cambiar su orden y se almacenara la nueva posicion:
2 - POSICION=1
1 - POSICION=2
3 - POSICION=3
En el ejemplo he movido la tarea 2 a la posición 1.
Así cuando liste las tareas lo haré según POSICION y no por ID.
Por favor me dais ideas?
Gracias!