столкнулся с интересной задачей - нужно вывести дерево категорий, подкатегорий, товара. Все бы ничего только вывести нужно сгруппировав таким вот образом:
- дано такая структура -
-- Категория 1
|
| Категория 2
|
| Подкатегория 1 --- товар 1
| Подкатегория 2 --- товар 2
| Подкатегория 3 --- товар 3
-- Категория 3
|
| Категория 4
|
| Категория 5
|
| Подкатегория 4 --- товар 2
| Подкатегория 5 --- товар 2
| Подкатегория 6 --- товар 1
-- Категория 6
| Подкатегория 7 --- товар 1
| Подкатегория 8 --- товар 3
| Подкатегория 9 --- товар 1
НУЖНО вывести вот так
--- Товар 1
| Категория 1
| | Категория 2
| | Подкатегория 1
| Категория 3
| | Категория 4
| | Категория 5
| | Подкатегория 6
| Категория 6
| Подкатегория 7
| Подкатегория 8
ну и так далее - т.е. нужно сгруппировать категории и подкатегории по товару.
весь мозгх себе сломал уже. от категории к товару построить без проблем, а вот так как нужно не могу.
P.S. зачем такая хрень нужна - не спрашивайте, сам не могу понять, но вроде как на форум похоже