У меня есть таблица с множеством строк, и вызов столбца «порядок», который идет от 1 до XX, зависит от того, сколько строк у меня в таблице.
Дело в том, что если я хочу переместить строку с «ордером» 1 в позицию 3, мне нужен другой «ордер» из другой строки, чтобы изменить порядок.
Например, если я переместу «порядок» 1 с «3», все число после будет увеличиваться на 1, а второе должно быть «порядок» 1 сейчас.
Надеюсь, я был чист.
Спасибо за вашу помощь!
РЕДАКТИРОВАТЬ / ОБРАЗЕЦ ДАННЫХ
Name | Order
Line 1 | 1
Line 2 | 2
Line 3 | 3
Line 4 | 4
Если я обновлю порядок «Строка 1» с 4 вместо 1, я хочу, чтобы другие обновили свой порядок!
Name | Order
Line 2 | 1
Line 3 | 2
Line 4 | 3
Line 1 | 4
То же самое, если я обновлю порядок "строки 4" с 1!
Name | Order
Line 4 | 1
Line 1 | 2
Line 2 | 3
Line 3 | 4
То же самое, если я обновлю порядок "строки 3" с 2, например!
Name | Order
Line 1 | 1
Line 3 | 2
Line 2 | 3
Line 4 | 4