Не могу создать массив с нужной структурой:нужно чтобы создавало простую структуру, не зависимо от глубины функции, например:$display[1]['name'] = Категория 1;$display[2]['name'] = Категория 1.1;$display[3]['name'] = Категория 1.1.1;$display[4]['name'] = Категория 2;function PriceTree($catid) { // построение дерева прайса$sql = "SELECT * FROM ".TABLE_PCATEGORIES." WHERE parent_id = '$catid'"; // вывод категорий прайса$result = mysql_query($sql);while ($row = mysql_fetch_array($result)) {$i++;$cid = $row['pcategories_id'];$cname = $row['pcategories_name'];$display[$i]['name'] = $cname;$display[$i]=PriceTree($cid);}return $display;}PriceTree(0);
|