Помощь с преобразованием данных с базы в многомерные массивы

191
15 декабря 2016, 15:47
menu_id           menu_title                  menu_parent
1                    Компьютеры                    0
2                    Ноутбуки                      0
3                    Разное                        0
4                    Компьютеры 1                  1     
5                    Компьютеры 2                  1  
6                    Компьютеры 1.1                4  
7                    Ноутбуки 1                    2
8                    Ноутбуки 2                    2

Из этой выборки нужно сделать многомерный массив:

Компьютеры
    Компьютеры 1
        Компьютеры 1.1
    Компьютеры 2
Ноутбуки
    Ноутбуки 1
    Ноутбуки 2
Разное

Вложенность не ограничена. Подскажите пару идей как достинуть такого вида. Спасибо.

Answer 1

В Вашем случае мне кажется лучше использовать Nested Sets

Answer 2

http://www.askdev.ru/question/18334/%D0%9C%D0%BD%D0%BE%D0%B3%D0%BE%D1%83%D1%80%D0%BE%D0%B2%D0%BD%D0%B5%D0%B2%D0%BE%D0%B5-%D0%BC%D0%B5%D0%BD%D1%8E-PHP-%D0%B8-MySQL/

Answer 3

https://www.google.com.ua/search?q=%D0%BF%D0%BE%D1%82%D1%81%D1%80%D0%BE%D0%B5%D0%BD%D0%B8%D0%B5+%D0%B4%D0%B5%D1%80%D0%B5%D0%B2%D0%B0+%D1%8C%D0%BD%D1%8B%D0%B9%D0%B4+&ie=utf-8&oe=utf-8&rls=org.mozilla:ru:official&client=firefox-a&gws_rd=cr#safe=off&client=firefox-a&hs=9pz&rls=org.mozilla:ru:official&q=%D0%BF%D0%BE%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BD%D0%B8%D0%B5+%D0%B4%D0%B5%D1%80%D0%B5%D0%B2%D0%B0+mysql&spell=1&sa=X&ei=lPHqUeSgH4TWPPLogZAK&ved=0CC4QvwUoAA&bav=on.2,or.r_cp.r_qf.&bvm=bv.49478099,d.ZWU&fp=57d9e7d7fc3d8f4d&biw=1366&bih=657

READ ALSO
С каких символов должен состоять пароль пользователя mysql?

С каких символов должен состоять пароль пользователя mysql?

В доках ничего не нашелМожет кто подскажет?

175
Ошибка в поиске mySQL

Ошибка в поиске mySQL

Выводит Resource id #6, хотя к базе подключен и вроде все хорошоНапрямую через phpmyadmin запрос работает

185
Склеить 2 запроса

Склеить 2 запроса

Не могу склеить эти 2 запроса

158
Сортировка статей по двум полям

Сортировка статей по двум полям

Добрый день! Возникла проблема с сортировкой полей, не знаю как ее решить

194