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);
}
}