Ciao a tutti e benritrovati.
In un form ho 6 select:che richiamano dei valori contenuti in un tabella di un database access 2000.codice:<select size="1" name="campouno" style="font-size: 8 pt; font-family: Verdana"> <select size="1" name="campodue" style="font-size: 8 pt; font-family: Verdana"> <select size="1" name="campotre" style="font-size: 8 pt; font-family: Verdana"> <select size="1" name="campoquattro" style="font-size: 8 pt; font-family: Verdana"> <select size="1" name="campocinque" style="font-size: 8 pt; font-family: Verdana"> <select size="1" name="camposei" style="font-size: 8 pt; font-family: Verdana">
Selezionando una o più valori simultaneamente dalle select si passa successivamente ad una serie di query asp che processano i dati provenienti dalle select a secondo della loro combinazione... il problema è che con sei select il numero di combinazioni possibili e che si incrociano è piuttosto alto (campouno+campodue, campodue+campotre, campotre+campoquattro... etc) e questo mi costringe a prevedere una serie di query combinate un pò pesanti e tutta una serie di:Mi chiedevo se esiste un altro metodo più veloce per prevedere tutte queste combinazioni (le più immediate e dirette sono 16) o magari un controllo (in javascript forse? o anche in asp?) che limiti a 3-4 voci la possibilità di selezionare i valori nelle select...codice:if...elseif...end if
Sapete aiutarmi? grazie.

Rispondi quotando