Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Ещё вопросы и ответы из архива 5 (https://www.otvetnemail.ru/esh-voprosy-i-otvety-iz-arhiva-5-830/)
-   -   Сложные запросы. Многоуровневый массив. (https://www.otvetnemail.ru/esh-voprosy-i-otvety-iz-arhiva-5-830/slozhnye-zaprosy-mnogourovnevyj-massiv-392707/)

Guest 16.10.2011 16:52

Сложные запросы. Многоуровневый массив.
 
Здравствуйте! Вопрос такой. Может ли mysql возвращать многоуровневые массивы. Опишу на примере. Есть таблица с пользователями. В ячейке "права" лежат id прав по типу "1,2,5,8...". Хотелось бы путем сложного запроса получить многоуровневый массив, где в элементе "права" вместо номеров прав лежал бы вложенный ассоциативный массив из таблицы прав вроде:assoc{ 'id' => 3, 'name' => 'Вася', 'rights' => assoc{ 0{ 'id' => 1 'name' => 'Право на что-то...' } 1{ 'id' => 2 'name' => 'Право на что-то... другое' } }}Вот такая вот специфическая потребность. Заранее спасибо.


Часовой пояс GMT, время: 09:12.


© www.otvetnemail.ru - Форум вопросов и ответов.