<? function list_tree($SQL_CONDITION,$level) { $SQL_CONDITION = \"0\"; } $level = 0; } $select = \"SELECT * FROM menu WHERE parent = \". $SQL_CONDITION .\" ORDER BY id\"; if ($numrows > 0) { $sub = \"\"; for($i=0;$i < $level; $i++) { $output2 .= \" \"; } if ($level == 0) { $sub .= \"<a href=\"?page=$_GET[page]&id=$data[id]\">\".$data[label].\"</a> (\"; $sub .= licz_produkty_w_kategori($data[id]); $sub .= \")<br />n\"; } else { $sub .= \"$output2<a href=\"?page=$_GET[page]&id=$data[id]\">\".$data[label].\"</a> (\"; $sub .= licz_produkty_w_kategori($data[id]); $sub .= \")<br />n\"; } $sub .= list_tree($data[id],$level+1); } } return $sub; } ?>
to mi powinno wyswietla "drzewka"
Kod
Kategoria1
podkategoria
podkategoria2
podkategoria3
kategoria2
podkategoria
podkategoria2
podkategoria3
kategoria2
a wyswietla
Kod
Kategoria1
podkategoria
podkategoria2
podkateogria3
kategoria2
podkategoria
podkategoria2
podkateogria3
kategoria2
czyli przy podkategoria2 i podkategoria3 jest za duzo spacji ;/