Thx.
Se può servire, ho fatto così
Codice PHP:
$arr = array();
function rico($idf){
global $cn,$arr;
if($idf==0)
return 0;
else{
$query = @mysql_query("SELECT * FROM tabella WHERE idcat='$idf'",$conn);
if(@mysql_num_rows($query)>0){
while($rigo=@mysql_fetch_array($query)){
if($rigo['idfather']!=0){
rico($rigo['idfather']);
echo $rigo['title'] . " -> ";
}
else{
echo $rigo['title'] . " -> ";
return 0;
}
}
}
}
}
$query = @mysql_query("SELECT * FROM tabella",$conn);
while($rigo = @mysql_fetch_array($query)){
echo "<option value=\"".$rigo['idcat']."\">";
rico($rigo['idfather']);
echo $rigo['title'] . "</option>";
}