passshift
@passshift
php, js, html5, css

Как организовать сортировку категорий товаров с разными уровнями вложенности?

Здравствуйте.

Пишу каталог товаров на PHP, сами категории и подкатегории хранятся в одной таблице MySQL, образно структура следующая:

id | name | parrent_id

parrent_id указывает на вложенность и содержит в себе ID основной категории, тут все просто и понятно.

Изначально при выводе категории можно сортировать в алфавитном порядке, но возможно потребуется разместить категорию "Книги" над категорией "Журналы", в каком виде и как правильно хранить порядок такой сортировки?

Есть нелепая мысль добавить столбец sort и указывать в нем порядковый номер, нелепость в том, что невозможно будет отслеживать сортировочный номер других категорий.
  • Вопрос задан
  • 2567 просмотров
Решения вопроса 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
так id же))))
id | name | parrent_id | display_after_id
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы