Cita:
Iniciado por Lossarnach
Bueno aquí es el "quiz" de la cuestión como guardar los elementos que suelto en la segunda tabla... tengo entendido que hay cosas en ajax... pero como que no tengo mucha idea de ajax...
Un saludo.
¿El "quiz" de la cuestión?
QUID ![U_U](http://static.forosdelweb.com/fdwtheme/images/smilies/nods.png)
Ya rompen el castellano y ahora también el latín jajajaa. El mundo será de los ingleses.
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
Y ahora a tu caso. Ajax te puede servir para guardar esos datos de forma asíncrona. Efectivamente yo lo usaría (y lo usé) en tu caso de Drag an Drop, porque si cada vez que mueves un elemento se tiene que actualizar toda la página queda fatal y te acabaría cansando.
Aparte no se me ocurrió otra forma de hacerlo xD. Ajax era lo lógico.
En principio no tienes que saber de Ajax, con buscar ejemplos verás que no necesitas más que unas pocas líneas. Lo primero cuando no se sabe es documentarse.
Lo único que tienes que tener en cuenta en un drag and drop es que funcione en todos los navegadores.
La parte de la consulta es sencilla. Yo usé los ids.
Una vez sabes que el div id="elem_1" se ha situado sobre id="elem_15" e intercambias la posición de los divs (Js).
Actualizas (Con Ajax+Php) el orden en la tabla de tu BD y listo.
Obviamente cuando se refresque la página vovleran a cargarse los divs según el orden en que estén guardados. ¡Así que perfecto!
Es una mezcla bonita de HTML+CSS+JS+AJAX+PHP+SQL
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
A mi me gustó lo bien que quedó el mio y rápido.
Anímate con Ajax
![apachar ojo](http://static.forosdelweb.com/fdwtheme/images/smilies/wink.png)
verás que es de gran utilidad mostrar los datos de forma asíncrona, no refrescas ni llamas a otras páginas para ejecutar tus códigos en php.
http://www.forosdelweb.com/f77/