Bonjour à toutes et à tous !

Pour le contexte, je suis en deuxieme année d'informatique, donc soyez indulgent ^^

Voila, je commence vraiment à me prendre la tête sur mon probleme. J'ai beaucoup cherché des informations, mais impossible d'adapter les codes trouvés, pour les rendre conforme au mien.
Mon but est de recuperer ce que l'utilisateur selectionne dans un <select> pour ensuite pouvoir exploiter ses choix à travers une requete sql.

Je ne sais pas si je suis bien clair dans mes explications (car mes neurones sont off la )
L'ideal pour moi serait qu'on arrive à m'expliquer comment faire, sans pour autant me faire le travail. (Chiant déjà le type)
Voici mon select :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
Statut du candidat : 
<select name="statut" size=3 multiple="multiple">
<?php //Requête du select pour le statut du candidat.
$queryType ="SELECT DISTINCT Type FROM candidat where type <>'opt27' and type <>'' order by type ASC";
$resuType = mysqli_query($co,$queryType) or die (mysqli_error($co)." queryType");
while ($row = mysqli_fetch_assoc($resuType))
{
?>
<option><?php echo $row['Type'];?></option>
<?php
}
</select>
Et voici mon pseudo code de traitement. Je dis "pseudo" car je dois être très loin du bon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
if(!empty ($_POST['affectation'])) //Choix de l'affectation
{
	foreach($_POST['affectation'] as $keylist=>$liste)
	{
		if(is_array($liste) && count($liste)>0)
		{
			foreach($liste as $val)
			{
				$verif=trim($val);
				if(!empty($verif))
				{
					$where.= ' '.$keyliste.'="'.$verif.'" OR' ;
				}
			}
		}
$where = rtrim($req,' OR');
$where.=' AND' ;
	}
}//Fin du choix de l'affectation
?>
Voici ma requete :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$queryStats = "SELECT DISTINCT * $from $where $OrderBy";
Je vous remercie du temps que vous pourrez m'accorder, ainsi que des explications.

Pour le foreach, comment rendre mon select mutliple en tableau ?
Dois-je utiliser un foreach ?
Suis-je à l'ouest ???

Cordialement.