modifica ordinamento record

Ho una tabella strutturata in questo modo:

id Nome Contatore

1 Marco 1

2 Giulio 3

3 Carlo 2

4 Mario 4

Ecc.. il campo contatore, serve per ordinare i valori, si tratta di una galleria fotografica, in modo da scegliere l'ordine di visualizzazione.

Nell'amministrazione del sito, vorrei fare in modo che l'utente possa modificare l'ordinamento dei record in questo modo:

Creo una tabella, quindi con una Select e visualizzo i valori.. e fin qui tutto ok  O0

In questa tabella l'utente deve poter variare l'ordinamento trascinando e spostando le righe.

Qualcosa tipo questo http://friedcellcollective.net/js/SortedTable/examples.html  a me serve però anche più semplice del tipo seleziono la riga e la sposto e poi chiedo conferma della variazione.

Ora qui nasce il problema in quanto non sono pratico di javascript/ajax e voglio sapere poi come faccio a far passare la variazione della riga (dovuta al suo trascinamento) a php e quindi mysql per l'update del contatore?  ???

Avete qualche documentazione, script o qualcosa su cui documentarmi? Mi interessa più che altro il concetto e se è possibile fare la cosa...

Grazie 1000

inviato 8 anni fa
geggino
X 0 X

Una modalità è la seguente:

l'utente seleziona una riga e preme un pulsate "sposta sopra". Lo script PHP recupera l'ID della riga selezionata ed il valore del contatore. Cerca poi la riga che ha per contatore un numero appena inferiore. Trovata tale riga scambia (UPDATE) il calore di questo contatore tra le due righe.

 :bye:

risposto 8 anni fa
Gianni Tomasicchio
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda