Problème d'affichage des options d'un select
kikitte
-
kikitte -
kikitte -
Bonjour,
Je suis actuellement en train de faire un site et j'essaye de faire afficher dans un select plusieurs données qui sont dans ma base de données. Or, le select s'affiche mais les libellés non. Je peux le dérouler et je peux compter qu'il y a 7 cases vides, ce qui correspond au nombre d'entrées dans ma base de données.
Merci d'avance !
Je vous mets mon code :
Je suis actuellement en train de faire un site et j'essaye de faire afficher dans un select plusieurs données qui sont dans ma base de données. Or, le select s'affiche mais les libellés non. Je peux le dérouler et je peux compter qu'il y a 7 cases vides, ce qui correspond au nombre d'entrées dans ma base de données.
Merci d'avance !
Je vous mets mon code :
<?php
if (empty($_POST["entree"])) { ?>
<label>Entrée : </label>
<select id="entree" name="entree">
<?php foreach ($listeFormats as $format) { ?>
<option value="<?php echo $format ->getFEntree();?>" selected>
<?php echo $format ->getFEntree();?>
</option>
<?php } ?>
</select>
<input type="submit" class="bouton" value="Valider"/>
<?php } else {
echo 'toto';
}?>
1 réponse
-
C'est parce qu'il y a un retour à la ligne + des espaces/tabulations dans ta balise <option>.
Mets tout sur une seule ligne:<option value="<?php echo $format ->getFEntree();?>" selected><?php echo $format ->getFEntree();?></option>
-
-
-
Ah oui j'ai un problème php. Le code source m'affiche ça :
<label>Entrée : </label> <select id="entree" name="entree"> <option value="" selected></option> <option value="" selected></option> <option value="" selected></option> <option value="" selected></option> <option value="" selected></option> <option value="" selected></option> <option value="" selected></option> </select> <input type="submit" class="bouton" value="Valider"/>
-
-
-