grazie ho risolto...anke se in un altro modo....
una volta estratti i dati correttamente..con qst for..
Codice PHP:
for ($i=1,$dim=sizeof($parent_id)+1;$i<$dim;$i++) {
$k=0;
if (array_search($parent_id[$i], $categories_id)===false) {
echo "cat::".$name[$i]."
";$k=1;
}
else $id=array_search($parent_id[$i], $categories_id);
if (array_search($parent_id[$id], $categories_id)===false and $k==0)
{ echo "cat::".$name[$i]."--".$name[$id]."
"; $k=1; }
else $id_2=array_search($parent_id[$id], $categories_id);
if (array_search($parent_id[$id_2], $categories_id)===false and $k==0)
{ echo "cat::".$name[$i]."---".$name[$id]."--".$name[$id_2]."
"; $k=1; } else
$id_3=array_search($parent_id[$id_2], $categories_id); if
(array_search($parent_id[$id_3], $categories_id)===false and $k==0)
{ echo
"cat::".$name[$i]."---".$name[$id]."--".$name[$id_2]."--".$name[$id_3]."
"; $k=1; } else
$id_4=array_search($parent_id[$id_3],
$categories_id); }