Salve. Io uso questo script da me creato pr creare dinamicamente un menu select. Si tratta della lista di categorie e sottocategorie memorizzate nel db. Come faccio, data una sottocategoria, ad impostare il relativo selected alla categoria di appartenenza?
ES

Se ho Home/Webmaster/guide e seleziono guide come faccio ad ottenere

<option>Home</option>
<option selected>Webmaster</option>
<option>Guide</option>

Lo script è il seguente:

codice:
function select ($id,$nome,$cat)
        {
		  global $db;
		  
		  $query = "SELECT id,nome,padre FROM sections WHERE padre=$id ORDER BY nome";
		  
		  //$id corrisponde all'id della sezione principale estratta precedentemente
		  //es. Hacking (id=0)
		  
		  $result = mysql_query($query,$db);
		  while ($row = mysql_fetch_array($result))
		       {
			      $menu = "$nome/$row[nome]";
				  echo "<option value=$row[id]>$menu</option>\n";
			      select ($row[id],$menu);
			   }
	    }