Привязка одного товара к другому

[Удален]
463

Заранее прошу прошу прощения, не получается точно сформулировать задачу. Попробую на примере.

В базе есть пять товаров:

id1

id2

id3

id4

id5

Нужно привязать id5 к id2, т.е. чтобы при выводе id5 следовал после id2:

id1

id2

id5

id3

id4

Как осуществить такую привязку (любого товара к любому)? Базу можно кромсать как угодно. Нужна просто идея, дальше технически реализую.

ps: делать доп.поле order и заполнять его для каждого элемента, вручную задавая порядок сортировки - нереально.

Prior
На сайте с 03.03.2008
Offline
194
#1
Serge_N:
ps: делать доп.поле order и заполнять его для каждого элемента, вручную задавая порядок сортировки - нереально.

Именно это и пришло в голову, пока читал ваш пост. Собственно, если есть какие-то формализованные зависимости между товарами - тогда можно как-то через запрос заполнить поле "order".

Ответы на вопрос - https://answers.net.pl
Ghost Bear
На сайте с 01.07.2009
Offline
28
#2

А зачем вручную? После добавления товара устанавливаешь ему order такой же как id - я почти уверен что он у тебя auto_increment. Задача изменить порядок товаров внутри каталога (или других условий) тоже достаточно просто реализуется.

Пишу продвинутый веб-софт и автоматизирую сео-задачи на партнёрских условиях. Ваша тема + Мой код = Совместный успех. Велком в ЛС.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий