Ah si è vero grazie... adesso però lo devo sistemare perche il codice che tu hai messo nella seconda pagina io devo averlo nella stessa pagina e più precisamente all'interno del secondo pezzo di codice che ho scritto all'inizio.
Secondo te sarebbe possibile al posto della funzione attiva() fare una funzione che riceve l'id del radio selezionato e effettua il return di tale valore.
Poi il valore return viene assegnato a una variabile prima della select, e tale variabile poi viene usata per filtrare la colonna della tabella nella select ( ti faccio l'esempio sotto ---> ).
codice:<tr> <th align="left" bgcolor="#E7E7E7" height="1" style="border-style: none; border-width: medium" valign="middle" colspan="5"> <font size="2" color="#000035">Alunni</font></th> <th align="left" bgcolor="#E7E7E7" height="1" style="border-style: none; border-width: medium" valign="top" colspan="4"> <% call openDB() ----> ritorno=valore //valore ritornato dalla funzione ----> mySQL="SELECT * FROM Scuola WHERE Classe=ritorno " //filtro la colonna classe con il valore dell'id ricevuto dalla funzione set rs=conn.execute(mySQL) %> <select name="scelta" size="1" tabindex="1" style="width: 226px"> <option>SCEGLI</option> <% do until rs.eof Id = rs("id") nome = rs("nome") cognome = rs("cognome") %> <option value='<%response.write id%>'><%response.write nome%> <%response.write cognome%> </option> <% rs.movenext loop %> </select> </th> </tr>

Rispondi quotando