Javascript-форум (https://javascript.ru/forum/)
-   (X)HTML/CSS (https://javascript.ru/forum/xhtml-html-css/)
-   -   Список двухуровневой вложенности (https://javascript.ru/forum/xhtml-html-css/59155-spisok-dvukhurovnevojj-vlozhennosti.html)

mila_serdnaya 30.10.2015 02:10

Список двухуровневой вложенности
 
Здравствуйте всем!

У нас есть двумерный массив
---------------
([0] => stdClass Object ( [articleId] => 229 [articleTitle] => Кольцов [articleAlias] => koltsov [articleCategory] => 55 [id] => [asset_id] => [title] => [ordering] => [state] => [created_time] => [checked_out] => [checked_out_time] => [created_by] => [editor] => )


[1] => stdClass Object ( [articleId] => 525 [articleTitle] => Черный [articleAlias] => chernyj [articleCategory] => 55 [id] => [asset_id] => [title] => [ordering] => [state] => [created_time] => [checked_out] => [checked_out_time] => [created_by] => [editor] => )


[3] => stdClass Object ( [articleId] => 25 [articleTitle] => Анаграмма [articleAlias] => anagramma [articleCategory] => 55 [id] => [asset_id] => [title] => [ordering] => [state] => [created_time] => [checked_out] => [checked_out_time] => [created_by] => [editor] => )

----------------------

Нам нужно из этого массива вывести на сайте список сборников с материалами:
---------------------------------------------
Название сборника
- материал
- материал
Название сборника
- материал
- материал

Плюс отдельно материалы без сборников.
---------------------------------------------
Знающие люди подсказали, что нам нужно пройтись по всем данным и собрать их в новый многомерный массив.
Для нашего списка нужен массив массив такого вида:

[id][title]
- [id][articleId][articleTitle]

Подскажите, пожалуйста, вот как теперь это правильно оформить?

рони 30.10.2015 02:38

Цитата:

Сообщение от mila_serdnaya
У нас есть двумерный массив

кто-бы перевёл на js? что у вас в массиве и что хотите получить, может вам к php, на сервере вашу выборку сделать?

laimas 31.10.2015 02:27

Цитата:

Сообщение от mila_serdnaya
Подскажите, пожалуйста, вот как теперь это правильно оформить?

Данные откуда?


Часовой пояс GMT +3, время: 08:54.