Remplir un liste déroulante MySQL
Guillaume
-
Fallentree Messages postés 2445 Statut Membre -
Fallentree Messages postés 2445 Statut Membre -
Bonjour,
Je n'arrive pas a remplir ma liste déroulante a partir de ma base de données.
Il doit y avoir des erreurs dans le php mais je ne trouve pas.
Merci d'avance pour votre aide
Guillaume
<select name="interet" id="interet" >
<option name="interet" value="0"></option>
<?php
include ('../php/connexbdd.php');
$sql = "SELECT Libelle FROM interet ORDER BY Libelle";
$req = mysql_query($sql) or die('Erreur SQL : <br />'.$sql);
while($interet = mysql_fetch_assoc($req))
{
echo "<option name=".htmlentities($interet['Libelle'])." value=".htmlentities($interet['Libelle'])."></option>\n\t\t";
}
?>
Je n'arrive pas a remplir ma liste déroulante a partir de ma base de données.
Il doit y avoir des erreurs dans le php mais je ne trouve pas.
Merci d'avance pour votre aide
Guillaume
<select name="interet" id="interet" >
<option name="interet" value="0"></option>
<?php
include ('../php/connexbdd.php');
$sql = "SELECT Libelle FROM interet ORDER BY Libelle";
$req = mysql_query($sql) or die('Erreur SQL : <br />'.$sql);
while($interet = mysql_fetch_assoc($req))
{
echo "<option name=".htmlentities($interet['Libelle'])." value=".htmlentities($interet['Libelle'])."></option>\n\t\t";
}
?>
A voir également:
- Remplir un liste déroulante MySQL
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Organigramme a remplir word - Guide
- Liste code ascii - Guide
- Liste déroulante google sheet - Accueil - Guide bureautique
1 réponse
Ca semble correct à par ceci :
echo "<option name=".htmlentities($interet['Libelle'])." value=".htmlentities($interet['Libelle'])."></option>\n\t\t";
mettez plutôt quelque chose du genre
echo "<option value=".htmlentities($interet['Libelle']).">".$interet['Libelle']."</option>\n\t\t";
Après si ça ne marche pas, vérifiez si passe dans la boucle while avec un echo 'coucou'; dans la boucle
echo "<option name=".htmlentities($interet['Libelle'])." value=".htmlentities($interet['Libelle'])."></option>\n\t\t";
mettez plutôt quelque chose du genre
echo "<option value=".htmlentities($interet['Libelle']).">".$interet['Libelle']."</option>\n\t\t";
Après si ça ne marche pas, vérifiez si passe dans la boucle while avec un echo 'coucou'; dans la boucle
Bonne fin de journée!
<input type="submit" value="Valider" name="Valider">
Seulement je vois pas trop comment faire pour récupéré la valeurs dans une variable.
Merci d'avance pour votre aide
n oublie pas de le nommer ainsi tu le recuperera avec ton $_Get ou $_Post
Mais l'utilisation de la fonction Mail n'est pas facile vaut mieux la tester avant...
Y a des histoires d identification suivant le FAI...
Si c est le cas il faut d'orienter vers les connections SMTP