Ho capito che con la query string posso inviare le variabili ricavate dalle varie select ma il problema è che siccome il contenuto delle select viene determinato mediante uno script javascript che fa un submit e carica la select in funzione della scelta effettuata nella select precedente (vedi classico esempio :regioni->provincie->comuni) si produce il refresh della pagina e si annulla la variabile selezionata nella prima select. Questo è lo script:
Codice PHP:
<script type="text/javascript">
function SelectPost()
{
document.ricerca.method = "get";
document.ricerca.action = "form1.php";
document.ricerca.submit();
}
<form name="ricerca" action="form1.php" method="get">
<select name='select1' value='select1' onChange="SelectPost();">
<option value=''>seleziona </option>
<option value='0'>Tutti</option>
<option value=\"$IdCampo\">$Campo</option>\n";
</select>
<input type="submit" name="submit" value="Invia" />
</form>
Grazie per l'attenzione