Короче мужно просто сделать меню ... нажимаешь, открывается ветвь... ещё нажимешь ещё ветвь.....
Есть дерево id, parent_id, name, lev(уровень вложности)
вывести дерево я всё могу...
$id - от какого элемента выводить
$cur_id - до какого элемента
function show_tree($id=0, $cur_id)
{
$query="SELECT * FROM structure WHERE parent_id=\'$id\' ORDER by sort";
$result = mysql_query($query, $link);
print "
";
while($row=mysql_fetch_array($result)){
print "".$row["name"]." |
"
showtree($row["id"],$cur_id);
}
print "
";
}
Какое тут блинн услвие поставить или какойто доп. запрос... чтоб чтоб открывало ветвь нужную до $cur_id и все остальные выводила закрытыми???