ciao,
grazie per la risposta.

non ho capito bene il tuo script.

nel form select io devo passare via POST più di una variabile quindi le devo mettere in un array

<select name="ambito[] " multiple="multiple">
...query per popolare la select...
<option> dati estratti dalla query in un ciclo while</option>

quindi per inserire ciò che ricevo da POST lo devo estrarre per forza con un foreach come ho descritto sopra.
Il problema che devo risolvere è che avendo 3 form select, come faccio poi ad inserire tutti i dati ricevuti dalle 3 select nella stessa e unica tabella INSERT INTO tbl_associazioni?
mi spiego?
grazie