scusate l'intervento fuori luogo...
la soluzione era + che semplice ovvero basta alternare sempre il numero successivo e impostarlo con il numero precedente passandosi l'id record per quel numero che si intende spostare, controllando se il numero è superiore o inferiore al numero impostato prima
es:
1,2,3,4,5
se il 3 diventa 4 ...basta invertire il 4 con il 3 ...ovviamente
se il 3 diventa il 2..basta invertire il 2 con il 3...ovviamente
senza toccare gli altri..
scusate...tanto rumore per nulla...