Boucle for pour une balise select option
Résolu
Enjoy_d_silence
Messages postés
20
Date d'inscription
Statut
Membre
Dernière intervention
-
Enjoy_d_silence Messages postés 20 Date d'inscription Statut Membre Dernière intervention -
Enjoy_d_silence Messages postés 20 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Sql boucle for select
- Downloader for pc - Télécharger - Téléchargement & Transfert
- Idm for mac - Télécharger - Téléchargement & Transfert
- Instagram for pc - Télécharger - Divers Communication
- Copytrans heic for windows - Télécharger - Visionnage & Diaporama
- Please select boot device - Forum Windows
2 réponses
On ouvre un select avec les options nécessaires
<select>
On lui donne une option de base sélectionnée
<option value="Département" selected>Département</option>
On lui donnes la requête SQL qui va pointer sur la table correspondante de la base de données et l'ordre par la colonne département
<?
$sql = "SELECT * FROM (la table contenant les départements) WHERE 1 ORDER BY departement";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while($departement = mysql_fetch_array($req)){
?>
On quitte le PHP sans terminer la boucle pour inclure l'option contenant la variable PHP qui reste en HTML
<option value="<?=$departement['id_departement'];?>"><?=$departement['departement'];?></option>
On ferme la boucle ce qui donnera au while de chaque fois répéter cet option autant de fois qu'il y aura de département dans la base de données
<?}?>
Enfin on ferme le select :)
</select>
<select>
On lui donne une option de base sélectionnée
<option value="Département" selected>Département</option>
On lui donnes la requête SQL qui va pointer sur la table correspondante de la base de données et l'ordre par la colonne département
<?
$sql = "SELECT * FROM (la table contenant les départements) WHERE 1 ORDER BY departement";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while($departement = mysql_fetch_array($req)){
?>
On quitte le PHP sans terminer la boucle pour inclure l'option contenant la variable PHP qui reste en HTML
<option value="<?=$departement['id_departement'];?>"><?=$departement['departement'];?></option>
On ferme la boucle ce qui donnera au while de chaque fois répéter cet option autant de fois qu'il y aura de département dans la base de données
<?}?>
Enfin on ferme le select :)
</select>