pré-sélectionner un choix
salutatoutes et à tous,
tout d'abord bonne année et surtout une bonne santé :D
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:
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...