Вообщем нужно правильно сформировать структуру массива. Вывожу: PHP: $smn_category = db_phquery("SELECT * FROM ".WBS_CATEGORY.""); echo "<pre>"; while($arrr = db_fetch_assoc($smn_category)) { print_r($arrr); } 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 ) итд. т.е массив разбить правильно)
Invision и в чём же "правильность" данного массива? у рута, кстати, нет парента. может тебе нужно получить внутри "детей" для древовидного меню ?
все рекурсию написал древо пашет псб) Теперь вопрос почему даже через global объекты не хотят работать в функции =(