tai kad pas tave masyve $tree_data visada bus trys reiksmes ir nieko daugiau. $tree_data['url'] = 'www.google.lt'; $tree_data['parent'] = $row['catname']; $tree_data['name'] = $row2['subname']; as meniu tau siulyciau daryt taip: pasidaryt mysql lentele. joje id | parent_id | title auksciausiam lygi parent_id = 0, zemesniam parent_id tevinio meniu punkto id. nu ir tada spausdini.... $q = 'SELECT * FROM `menu` WHERE `parent_id` = 0'; $res = mysql_query(...); while ($data = mysql_fetch_assoc($res)) { echo $data['title'].'<br>'; $q = 'SELECT * FROM `meny` WHERE `parent_id` = '.$data['id']; $res2 = mysql_query(...); while ($data2 = mysql_fetch_assoc($res2)) { echo '-----------'.$data2['title'].'<br>'; } } mazdaug taip...zinoma jei gerai supratau ko tau reikia :) jei meniu daugiau lygiu, tai geriau pritaikyt rekursija. "exoticdevil" <born4devil@gmail.com> wrote in message news:hogld4$b92$1@trimpas.omnitel.net... > niekaip array nesusidelioju... > darau meniu cia:) bet niekaip nesudedu visko i viena array'u. Yra dvi > lenteles mysql, categories ir sub_cat. Ir ta ir ta reik i tapati array > padeti, tik dedant subcategorija reikia i 'parent' dateti categorijos name. > Jai i array dedu category, parent = '0'; Ta visa array apdoroja scriptas, > jis veikia normaliai kai suvesdavau rankom reiksmias, bet dabar kazko > klaidas meta, jau galva nebesisuka, tai gal kas pagelbesit :) Aciu labai. > > > include('admin/sqlcon.php'); > $tree_data = array(); > $query = " SELECT * FROM categories"; > $result = mysql_query($query) or die('Error, query failed'); > while($row = mysql_fetch_array($result)) > { > > $tree_data['url'] = 'www.google.lt'; > $tree_data['parent'] = '0'; > $tree_data['name'] = $row['catname']; > > $query2 = " SELECT * FROM sub_cat"; > $result2 = mysql_query($query) or die('Error, query failed'); > while($row2 = mysql_fetch_array($result)) > { > $tree_data['url'] = 'www.google.lt'; > $tree_data['parent'] = $row['catname']; > $tree_data['name'] = $row2['subname']; > } > } >