Ciao,

all'inizio del file dovresti avere l'elenco delle variabili che ricevi dal post del form.
Facciamo finta che ho una select categoria...

all'inizio della pagina scrivo

Codice PHP:
$p_categoria=$_POST[categoria]; 
In questo modo ogni volta che viene eseguito il submit del form, so quanto valeva la select.

A questo punto quando faccio il while, devo andare a dire qual'è il valore selezionato, facendo un confronto dell'esito della query, con il valore del campo selezionato in precedenza...


Codice PHP:

//while(...

if ($classe == $p_classe)
   echo 
"<option selected value='$classe'>$descrizione_classe</option>";

else
   echo 
"<option value='$classe'>$descrizione_classe</option>";

// }

Prova ad adattare il concetto al tuo codice...