Loading...
PHP/MySQL | Как можно реализовать сортировку...
Ку всем, подскажите как можно реализовать такую сортировку:
1. test [тут ссылка вверх] [вниз]
2. test 2 [тут ссылка вверх] [вниз]
3. test 3 [тут ссылка вверх] [вниз]

Типо чтобы было вверх вниз, в базе сохранять позицию
sql
   SELECT * FROM `table` ORDER BY `pos`;   
вывод
sql
   INSERT INTO `table` set `pos` 1   
Но если добавлять так как быть если 1 уже есть тип не могу придумать как правильно сделать
sql
   UPDATE table SET order = order + 1 WHERE order >= 51 UPDATE table SET order = 51 WHERE id = 33 UPDATE table SET order = order - 1 WHERE order BETWEEN 33 AND 50   
Онлайн: 5
Время:
Gen. 0.1106
(c) Bym.Guru 2010-2026