potresti fare cosi, se vuoi dare un ordine ai tuoi record.
Sempre nella tua tabella metti un campo (per esempio ORD)
poi all'interno del ciclo while metti:
Codice PHP:
<select name="ord[<?= $riga['id']; ?>]">
    <?php
        
for ($k=1$k<$nr+$k++)
        {
        echo 
"<option value=\"$k\"";
        if(
$k==$riga['ord']) echo "selected";
        echo 
">$k</option>\n";
        }

?>
</select>
in questo modo dai un ordine ai tuoi record, allo stesso tempo visualizzi la loro posizione e con un semplicissimo form aggiorni le posizioni.

facci sapere.