credo che questo lo sappia anche lui... il suo problema è come gestire le modifiche successive.
Mi ero posto anche io il tuo problema bikfellas...
Secondo me la cosa si può risolvere in questo modo:
fai una funzione che scambia 2 posizioni, del tipo:
e poi la chiami ogni volta che devi alzare o abbassare un record...Codice PHP:
/*
passare i parametri per riferimento
*/
function scambia($a,$b){
$tmp=$a;
$a=$b;
$b=$tmp;
}

Rispondi quotando