За последние 24 часа нас посетили 17599 программистов и 1732 робота. Сейчас ищут 1017 программистов ...

Массив в массиве =)

Тема в разделе "PHP для новичков", создана пользователем Invision, 28 апр 2011.

  1. Invision

    Invision Активный пользователь

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    Вообщем нужно правильно сформировать структуру массива.
    Вывожу:

    PHP:
    1. $smn_category = db_phquery("SELECT * FROM ".WBS_CATEGORY."");
    2. echo "<pre>";
    3. while($arrr = db_fetch_assoc($smn_category))
    4. {
    5. print_r($arrr);
    6. }
    7. echo "</pre>";
    Получаю:

    • Array
      (
      [categoryID] => 1
      [parent] =>
      [name_ru] => ROOT
      )
      Array
      (
      [categoryID] => 555
      [parent] => 1
      [name_ru] => Запчасти для сотовых
      )

    Нужно чтобы выглядело так:
    • Array
      (
      [categoryID] => 1
      [parent] => Array
      (
      [categoryID] => 555
      [parent] => 1
      [name_ru] => Запчасти для сотовых
      ),
      [name_ru] => ROOT
      )

    итд. т.е массив разбить правильно)
     
  2. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    Invision
    и в чём же "правильность" данного массива?

    у рута, кстати, нет парента. может тебе нужно получить внутри "детей" для древовидного меню ?
     
  3. Invision

    Invision Активный пользователь

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    все рекурсию написал древо пашет :) псб)
    Теперь вопрос почему даже через global объекты не хотят работать в функции =(
     
  4. Invision

    Invision Активный пользователь

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    все норм руки из жопы ростут
     
  5. titch

    titch Активный пользователь

    С нами с:
    18 дек 2010
    Сообщения:
    847
    Симпатии:
    0
    я сейчас расплачусь)) не сдавайся!! это не "норм"!
     
  6. Invision

    Invision Активный пользователь

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    забыл разделить)) аха :D как только все доделаю и будет работать мне памятник нужно поставить =)