salutatoutes et à tous,

tout d'abord bonne année et surtout une bonne santé

je cherche à pré-sélectionner le 1er choix de ma liste à choix multiple, de façon à ce que si le visiteur ne sélectionne rien du tout, le 1er choix soit tout de même sélectionné et donc enregistré dans ma base.

voici mon 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
21
22
23
24
25
26
27
28
29
30
31
32
33
<?php
 
// définition d'une liste de choix
$choix = array(
    "choix 0 pré-sélectionné",
    "choix 1",
    "choix 2",
    "choix 3"
);
 
?>
 
<select name="experience_internationale_choix[]" size="12" style="background-color:#FFFFFF" multiple>
 
	<?php
 
	$liste_choix = $_POST['experience_internationale_choix'];
 
	foreach ($choix as $valeur) {
 
        if (isset($_POST['experience_internationale_choix']) && in_array($valeur, $liste_choix)) {
            	$selected = ' selected="selected" ';
 
           } else {
		   		$selected = '';
            }
 
		echo '<option value="' . $valeur . '"' . $selected .'>' . $valeur . '</option>';
	}
 
	?>
 
</select>
Merci d'avance de vos lumières...