Liste déroulante php / sql
DDubois
-
princesse123 -
princesse123 -
Bonjour,
je voudrais créer un formulaire en php contenant notament une liste déroulante. Mon problème, c'est que cette liste déroulante doit reprendre des valeurs d'une base de donnée. Autrement dit, le nombre de choix possibles ainsi que leurs noms est variable et dépend de ce qui se trouve dans ma base de donnée.
Mon message n'est probablement pas très clair mais j'espère qu'une bonne âme me comprendra et saura m'aider! Merci!
je voudrais créer un formulaire en php contenant notament une liste déroulante. Mon problème, c'est que cette liste déroulante doit reprendre des valeurs d'une base de donnée. Autrement dit, le nombre de choix possibles ainsi que leurs noms est variable et dépend de ce qui se trouve dans ma base de donnée.
Mon message n'est probablement pas très clair mais j'espère qu'une bonne âme me comprendra et saura m'aider! Merci!
A voir également:
- Liste déroulante php / sql
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Liste déroulante google sheet - Accueil - Guide bureautique
- Liste code ascii - Guide
- Easy php - Télécharger - Divers Web & Internet
1 réponse
Salut,
en fait c un select classik a faire:
je t'écris la structure a respecter de tete donc y a pi etre de tite erreur de syntaxe , mais tu as la structure a respecter
Code :
<select name="CFA" id="CFA">
<?php
$mysql_link = mysql_connect(.....);// connection a la bdd
mysql_select_db('agata2',$mysql_link);
$result = mysql_query("SELECT NOMTable FROM NomBase");
while($row = mysql_fetch_row($result)){
$variable1 = $row[0];
echo "<option value=\"$variable1 \" ";
echo ">$variable1 </option>";
</OPTION>\n";
}
?>
</select>
en fait c un select classik a faire:
je t'écris la structure a respecter de tete donc y a pi etre de tite erreur de syntaxe , mais tu as la structure a respecter
Code :
<select name="CFA" id="CFA">
<?php
$mysql_link = mysql_connect(.....);// connection a la bdd
mysql_select_db('agata2',$mysql_link);
$result = mysql_query("SELECT NOMTable FROM NomBase");
while($row = mysql_fetch_row($result)){
$variable1 = $row[0];
echo "<option value=\"$variable1 \" ";
echo ">$variable1 </option>";
</OPTION>\n";
}
?>
</select>
voila un exemple type:
Code :
<?php
mysql_connect("localhost", "admin", "mot_de_passe" );//connexion à MySQL
mysql_select_db("nom_de_ta_base" );
$reponse = mysql_query("SELECT nom_de_tes_chapms FROM nom_de_ta_table" );
echo'<select name="reponse">';
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<option value="<?php echo $donnees['name']; ?>"><?php echo $donnees['name']; ?></option>
<?php
}
echo'</select>';
mysql_close(); // Déconnexion de MySQL
?>