La meilleure solution consiste à ajouter un autre champ "commande" où vous pouvez stocker par défaut l'ID int, et lors de la réorganisation des lignes, vous pouvez échanger les valeurs de commande entre ces lignes. Dans la requête, vous feriez ORDER BY en ordonnant ASC/DESC