Сортировка позиции записей на основе ввода пользователя - PullRequest
0 голосов
/ 04 ноября 2011

У меня есть база данных с технологией MySQL / Php. У меня есть база данных, которая будет иметь следующие столбцы:

Id (первичный ключ) заглавие Описание Del Дата Позиция И так далее ....

Каждая строка представляет билет или запись, которую пользователь добавляет в базу данных. Пользователь может определить положение записей, выбрав целое число для помещения в базу данных (от 1 до n). Затем, когда все записи отображаются, он будет отображаться по номеру позиции. С первой позиции отображается первым. Единственное правило заключается в том, что не может быть позиции с одинаковым значением (не может быть более одной записи с позицией 1). Также пользователь должен иметь возможность выбрать номер позиции при вставке новых записей. Также пользователь должен иметь возможность изменять положение любых существующих записей или строк.

Какой алгоритм сортировки или программный код следует использовать для решения этой проблемы или задачи?

1 Ответ

0 голосов
/ 04 ноября 2011

используйте поле order int(11) создайте таблицу для изменения этого поля, чтобы добавить это поле.когда пользователь добавляет новую запись, он запрашивает номер заказа и самую новую максимальную +1 неделю новую запись.Затем для выбора порядка записи вы можете использовать что-то вроде: http://jqueryui.com/demos/sortable/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...