Vediamo se ho capito...
Hai un form di questo tipo:
codice:
<form name="selezione" method="post" action="elabora.php">
<select name="tipologia[]">
<option value="null">----------</option>
<option value="1">Opzione 1</option>
<option value="2">Opzione 2</option>
<option value="3">Opzione 3</option>
</select>
<select name="tipologia[]">
<option value="null">----------</option>
<option value="a">Opzione a</option>
<option value="b">Opzione b</option>
<option value="c">Opzione c</option>
</select>
<select name="tipologia[]">
<option value="null">----------</option>
<option value="5">Opzione 5</option>
<option value="6">Opzione 6</option>
<option value="7">Opzione 7</option>
</select>
<input type="submit" name="ok" value="Invia" />
</form>
Nella pagina elabora.php
Codice PHP:
// controllo se il form è stato inviato
if(isset($_POST['ok']) && $_POST['ok'] == 'Invia')
{
$mySelect = $_POST['tipologia'];
// scorro gli elementi della form
foreach($mySelect as $myVal)
{
// se il valore non è null accodo le query
if($myVal != 'null')
{
@mysql_query("INSERT INTO tabella VALUES('$myVal')");
}
}
}