singlepost

Список из БД меняем позиции << На главную или назад  

Есть таблица в бд в которой лежат некоторые данные.
На странице я вывожу их списком.

В админке есть функция менять местами позицию определенной строки в списке, ну то етсь двигать вверх вниз строку.

У меня не было проблем когда я делал в адмике рядом с кадой строкой списка поле в котором указывалась его позиция, чем больше позиция тем собственно выше строка в списке. ORDER BY position DESC – это просто.

Но сейчас встала задача сделать это именно стрелочками (Вверх вниз). ума не приложу как это сделать.

Мне нужно просто дать представление как это работает, то есть алгоритм.

Объясните систему

Один ответ в теме “Список из БД меняем позиции”

  1. 1
    Михаил Пельменёв ответил:

    Ну и вы воде в строке стрелочки, при клике на верхнюю, позиция + 1 на нижнюю соответственно позиция – 1. И в тоже время делаешь наоборот с меняющейся записью. Их же две =)

    Поздно наверное

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.