Liste déroulante déroulante avec valeur de plusieurs mots
Résolu
tortue60
Messages postés
250
Date d'inscription
Statut
Membre
Dernière intervention
-
tortue60 Messages postés 250 Date d'inscription Statut Membre Dernière intervention -
tortue60 Messages postés 250 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je dispose d'un formulaire avec une liste déroulante dynamique et quand je vais dessus et que je sélectionne une valeur avec plus mots, on me rejette et cela se remet soir sur la première valeur qui a un seul mot soit sur l'intitulé de la liste.
<select name="themeStage" id="themeStage" onchange="this.form.submit();">
<option value="">Choisissez le thème du stage</option>
<?php
$requete = "select libelle from theme";
$result = $db->query($requete);
$ligne = $result->fetch_object();
while($ligne != false)
{
$cle = $ligne->libelle;
$valeur = $ligne->libelle;
if($cle == $themeStage)
echo"<option value=$cle selected='selected'>$valeur</option>";
else
echo"<option value=$cle>$valeur</option>";
$ligne = $result->fetch_object();
}
?>
</select>
Merci de votre aide
Je dispose d'un formulaire avec une liste déroulante dynamique et quand je vais dessus et que je sélectionne une valeur avec plus mots, on me rejette et cela se remet soir sur la première valeur qui a un seul mot soit sur l'intitulé de la liste.
<select name="themeStage" id="themeStage" onchange="this.form.submit();">
<option value="">Choisissez le thème du stage</option>
<?php
$requete = "select libelle from theme";
$result = $db->query($requete);
$ligne = $result->fetch_object();
while($ligne != false)
{
$cle = $ligne->libelle;
$valeur = $ligne->libelle;
if($cle == $themeStage)
echo"<option value=$cle selected='selected'>$valeur</option>";
else
echo"<option value=$cle>$valeur</option>";
$ligne = $result->fetch_object();
}
?>
</select>
Merci de votre aide
A voir également:
- Liste déroulante déroulante avec valeur de plusieurs mots
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Liste déroulante google sheet - Accueil - Guide bureautique
- Supprimer une liste déroulante excel - Forum Word
- Trousseau mot de passe iphone - Guide
2 réponses
Salut ,
Personnelement je dirais que ca vient des " ....
elle ne sont pas optionnels surtout quand il y a plusieurs mot a la suite dans $cle
Personnelement je dirais que ca vient des " ....
elle ne sont pas optionnels surtout quand il y a plusieurs mot a la suite dans $cle
<select name="themeStage" id="themeStage" onchange="this.form.submit();"> <option value="">Choisissez le thème du stage</option> <?php $requete = "select libelle from theme"; $result = $db->query($requete); $ligne = $result->fetch_object(); while($ligne != false) { $cle = $ligne->libelle; $valeur = $ligne->libelle; if($cle == $themeStage) echo"<option value=\"$cle\" selected='selected'>$valeur</option>"; else echo"<option value=\"$cle\">$valeur</option>"; $ligne = $result->fetch_object(); } ?> </select>