hola, ravanando qua e la ho trovato uno Js che sfruttando l'input in un dropDown mi modifica i contenuti di un drop down successivo, chiammiamolo subMenu.
io ho replicato in php il tutto, ma non mi funge .. qualcuno per caso ha la pazienza di vedere qui sotto il codice che genero per vedere se faccio qualche surlata ?
il codice originale lo potete vedere qui:
http://javascript.internet.com/forms...drop-down.html

codice:
<head><SCRIPT LANGUAGE="JavaScript">
<!-- Begin
team = new Array(
new Array(
new Array("GX 60",BLABLA),
new Array("GX 50",BALBLA)
),
null
new Array(
new Array("Tally 9114",BLABLA),
new Array("Tally 9022",BLABLA),
new Array("Tally 9312",BALBLA)
)
);
function fillSelectFromArray(selectCtrl, itemArray, goodPrompt, badPrompt, defaultItem) {
var i, j;
var prompt;
// empty existing items
for (i = selectCtrl.options.length; i >= 0; i--) {
selectCtrl.options[i] = null;
}
prompt = (itemArray != null) ? goodPrompt : badPrompt;
if (prompt == null) {
j = 0;
} else {
selectCtrl.options[0] = new Option(prompt);
j = 1;
}
if (itemArray != null) {
// add new items
for (i = 0; i < itemArray.length; i++) {
selectCtrl.options[j] = new Option(itemArray[i][0]);
if (itemArray[i][1] != null) {
selectCtrl.options[j].value = itemArray[i][1];
}
j++;
}
// select first item (prompt) for sub list
selectCtrl.options[0].selected = true;
}
}
// End -->
</script>
</HEAD>
<BODY>
<FORM NAME="main">
<SELECT NAME="Make" onChange="fillSelectFromArray(this.form.Team, ((this.selectedIndex == -1) ? null : team[this.selectedIndex-1]));">
<OPTION VALUE="-1">Select
<OPTION VALUE=1>COMPUTER
<OPTION VALUE=2>STAMPANTI
</SELECT>
<SELECT NAME="Team" SIZE="5">
<OPTION> </OPTION>
<OPTION> </OPTION>
<OPTION> </OPTION>
<OPTION> </OPTION>
<OPTION> </OPTION>
</SELECT>
</FORM>