[php] Pb liste deroulante avec php
Résolu/Fermé
Don Artero
-
2 août 2010 à 11:14
Breub62 Messages postés 2989 Date d'inscription lundi 7 juin 2010 Statut Membre Dernière intervention 17 avril 2014 - 2 août 2010 à 12:20
Breub62 Messages postés 2989 Date d'inscription lundi 7 juin 2010 Statut Membre Dernière intervention 17 avril 2014 - 2 août 2010 à 12:20
A voir également:
- [php] Pb liste deroulante avec php
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Easy php - Télécharger - Divers Web & Internet
- Google sheet liste déroulante - Accueil - Guide bureautique
- Liste site paiement non sécurisé - Forum Google Chrome
4 réponses
Breub62
Messages postés
2989
Date d'inscription
lundi 7 juin 2010
Statut
Membre
Dernière intervention
17 avril 2014
369
2 août 2010 à 11:17
2 août 2010 à 11:17
<select> requête select boucle { <option value= num>nom</option> } </select>
une liste déroulante c'est ca :
<select>
<option>Elément 1</option>
<option>Elément 2</option>
<option>Elément 3</option>
</select>
avec ton PHP :
<select>
<?PHP
$requete=mysql_query("SELECT .......");
while($donnee=mysql_fetch_array($requete))
{
echo '<option>'.$donnee['qlsmkfjmsqlkjf'].'</option>;
}
?>
</select>
<select>
<option>Elément 1</option>
<option>Elément 2</option>
<option>Elément 3</option>
</select>
avec ton PHP :
<select>
<?PHP
$requete=mysql_query("SELECT .......");
while($donnee=mysql_fetch_array($requete))
{
echo '<option>'.$donnee['qlsmkfjmsqlkjf'].'</option>;
}
?>
</select>
Merci pour vos réponses.
J'ai essayé ce bout de code et rien a faire, j'obtient un liste deroulante sans rien a l'interieur.
Jai aussi essayé ca:
Jusque la ca va... Ca affiche un liste deroulante avec "test"
Mais la:
Ca ne marche pas.
J'ai essayé ce bout de code et rien a faire, j'obtient un liste deroulante sans rien a l'interieur.
Jai aussi essayé ca:
<?php $var1 = " <option value=\" "; $var2 = "\">"; $var3 = "</option>"; ?> <?php echo $var1; echo "test"; echo $var2; echo "test"; echo $var3; ?>
Jusque la ca va... Ca affiche un liste deroulante avec "test"
Mais la:
while($row = mysql_fetch_array($result)){ echo $var1; echo $row['nom']; echo $var2; echo $row['nom']; echo $var3; } ?>
Ca ne marche pas.
Breub62
Messages postés
2989
Date d'inscription
lundi 7 juin 2010
Statut
Membre
Dernière intervention
17 avril 2014
369
2 août 2010 à 11:45
2 août 2010 à 11:45
Essaie de rajouter des ' entre ta value.
echo "<option value = '".$row['nom']." '/>"$row['nom']."</option>";
Breub62
Messages postés
2989
Date d'inscription
lundi 7 juin 2010
Statut
Membre
Dernière intervention
17 avril 2014
369
2 août 2010 à 12:03
2 août 2010 à 12:03
Ta requête est bien correcte? Elle te renvoie bien tous les résultats?
Breub62
Messages postés
2989
Date d'inscription
lundi 7 juin 2010
Statut
Membre
Dernière intervention
17 avril 2014
369
2 août 2010 à 12:13
2 août 2010 à 12:13
Dans ce cas :
devrait marcher...
echo "<select name='liste'>"; while($row = mysql_fetch_array($result)){ echo "<option value='".$row['nom']."'>".$row['nom']."</option>"; } echo "</select>";
devrait marcher...
misimpo
Messages postés
788
Date d'inscription
mercredi 1 juillet 2009
Statut
Membre
Dernière intervention
6 mars 2014
70
2 août 2010 à 11:22
2 août 2010 à 11:22