Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: как сгрупировать массив

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
imediasun
Отправлено: 23 Января, 2014 - 20:28:08
Post Id


Частый посетитель


Покинул форум
Сообщений всего: 605
Дата рег-ции: Авг. 2012  


Помог: 2 раз(а)

[+][+][+][+][+]


Здравствуйте помогите пожалуйста, есть массив
CODE (html):
скопировать код в буфер обмена
  1.  
  2. Array
  3. (
  4.     [0] => Array
  5.         (
  6.             [id] => 1
  7.             [id_store] => 3
  8.             [id_level] => 1
  9.             [name] => Главная
  10.             [parent] => 0
  11.         )
  12.  
  13.     [1] => Array
  14.         (
  15.             [id] => 2
  16.             [id_store] => 3
  17.             [id_level] => 1
  18.             [name] => Товары и услуги
  19.             [parent] => 0
  20.         )
  21.  
  22.     [2] => Array
  23.         (
  24.             [id] => 3
  25.             [id_store] => 3
  26.             [id_level] => 2
  27.             [name] => Дубленки
  28.             [parent] => 2
  29.         )
  30.  
  31.     [3] => Array
  32.         (
  33.             [id] => 4
  34.             [id_store] => 3
  35.             [id_level] => 2
  36.             [name] => Кожанные куртки
  37.             [parent] => 2
  38.         )
  39.  
  40.     [4] => Array
  41.         (
  42.             [id] => 5
  43.             [id_store] => 3
  44.             [id_level] => 3
  45.             [name] => Женские дубленки
  46.             [parent] => 3
  47.         )
  48.  
  49.     [5] => Array
  50.         (
  51.             [id] => 6
  52.             [id_store] => 3
  53.             [id_level] => 3
  54.             [name] => Женские куртки
  55.             [parent] => 4
  56.         )
  57.  
  58. )
  59.  

Как из него получить следующий массив
CODE (html):
скопировать код в буфер обмена
  1.  
  2. Array
  3. (
  4.     [Главная] => 0
  5.  
  6.     [Товары и услуги] => Array
  7.         (
  8.             [Дубленки]=>Array
  9.                (
  10.                  [0]=>ЖенскиеДубленки,
  11.                  [1]=>Мужские дубленки
  12.                 )
  13.  
  14.             [Кожанные курткиъ=>Array
  15.                 (
  16.                  [0]=>Женские Куртки,
  17.                  [1]=>Мужские куртки
  18.                  )
  19.           )
  20.    )
  21.        
  22.  
 
 Top
Мелкий Супермодератор
Отправлено: 23 Января, 2014 - 20:42:56
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Вы ведь понимаете, что единственная причина, почему вы до сих не забанены (да хоть пункт 5.3 правил) - это потому, что понимают модераторы, что сразу появится imediasun2, imediasun3 и т.д.?
Тема закрыта!


-----
PostgreSQL DBA
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB