Ragazzi guardate cos'ho fatto!!!
codice:
<script language="JavaScript" type="text/JavaScript">
<!--
function jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options.value+"'");
if (restore) selObj.selectedIndex=0;
}
//-->
</script>
</head>
<body>...
Codice PHP:
<select NAME="nomeselect" onChange="jumpMenu('parent',this,0)">
<option value="0" selected>Fai la tua scelta</option>
<?
include("top_foot.inc.php");
include("config.inc.php");
top();
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($db_name) or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
$query = "SELECT id_ani,animale FROM animale ORDER BY animale DESC";
$result = mysql_query($query) or die(mysql_error());
$num = mysql_num_rows($result);
if ($num != 0) {
while ($row = mysql_fetch_array($result)) {
?>
<option value="cerca.php?<? echo "$row[id_ani]" ?>"><? echo "$row[animale]" ?></option>
<?
}
} else {
echo "nessun valore";
}
mysql_close($db);
foot();
?>
</select>
COn questo vengono estratti i primi valori dal db e passati al ricaricamento della pagina. Ora come faccio a fare passare questi valori e far comparire il secondo select?