Ciao a tutti,
avrei necessità di fare 2 select con dati presenti in una tabella.
Avrei bisogno che una volta scelto il valore della prima select, questo valore non venisse visualizzato nella seconda select.
ad esempio se nella prima select ci sono 3 valore tipo (pippo, pluto, paperino) e venisse scelto pippo, nella seconda select dovrebbero essere visualizzati solo (pluto e paperino)
si può fare, mi potreste aiutare o indicarmi la strada?
grazie
"PRIMA SELECT"
<select name="n1">
<option value="">nome1</option>
<%
Set MyConn=Server.CreateObject("ADODB.Connection")
MyConn.Open = stringa_di_connessione
SQL = "SELECT * FROM elenco where nome='" + Replace(tipo, "'", "''") + "' and Ruolo='Amm'"
Set RS = MyConn.Execute(SQL)
While Not RS.EOF
%>
<option value="<%=rs("nome")%>"><%=rs("nome")%></option>
<%
RS.MoveNext
Wend
RS.Close
Set RS = Nothing
MyConn.Close
Set MyConn = Nothing
%>
</select>
<select name="n2">
<option value="">nome2</option>
"SECONDA SELECT"
<%
Set MyConn=Server.CreateObject("ADODB.Connection")
MyConn.Open = stringa_di_connessione
SQL = "SELECT * FROM elenco where nome='" + Replace(tipo, "'", "''") + "' and Ruolo='Amm'"
Set RS = MyConn.Execute(SQL)
While Not RS.EOF
%>
<option value="<%=rs("nome")%>"><%=rs("nome")%></option>
<%
RS.MoveNext
Wend
RS.Close
Set RS = Nothing
MyConn.Close
Set MyConn = Nothing
%>
</select>

Rispondi quotando

