Проблемы с "упорядочиванием" данных в php из базы данных mysql - PullRequest
0 голосов
/ 19 апреля 2019

Звучит так, как будто это было бы проблемой с простым решением, но мой ум просто решает эту проблему.Я пытаюсь отсортировать данные из базы данных на основе поля заказа и обновляю эти значения при их изменении.

Например, я пытаюсь создать динамическое меню.Пункты меню хранятся в базе данных с идентификатором AI, именем и значением заказа.Пункты меню отображаются в зависимости от значения заказа.

Теперь, если позже я захочу добавить или переместить элемент меню, скажем, переместить 6-й заказанный элемент на 3-е место, остальные элементы должны бытьувеличено, чтобы следовать примеру, поэтому у меня нет 2 предметов со значением заказа 3.

Я не могу понять, как эффективно решить эту проблему.

1 Ответ

0 голосов
/ 19 апреля 2019

Добавьте еще один столбец в вашу базу данных, который поддерживает порядок, а не использует значения или идентификаторы.Без дополнительной информации, которую лучше всего понять, без реального примера с подробными сведениями о том, что происходит в коде.

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