PHP - Liste déroulante avec optgroupe
Résolu/Fermé
boss183
Messages postés
181
Date d'inscription
lundi 7 janvier 2008
Statut
Membre
Dernière intervention
7 octobre 2011
-
6 juin 2011 à 11:51
boss183 Messages postés 181 Date d'inscription lundi 7 janvier 2008 Statut Membre Dernière intervention 7 octobre 2011 - 6 juin 2011 à 17:04
boss183 Messages postés 181 Date d'inscription lundi 7 janvier 2008 Statut Membre Dernière intervention 7 octobre 2011 - 6 juin 2011 à 17:04
A voir également:
- PHP - Liste déroulante avec optgroupe
- Liste déroulante excel - Guide
- Alert php ✓ - Forum PHP
- Supprimer liste déroulante excel ✓ - Forum Excel
- Liste de numéro de téléphone suspect 07 ✓ - Forum Mobile
- Annuaire inversé gratuit liste rouge - Forum Internet / Réseaux sociaux
3 réponses
C'est pareil que checkbox, mais la syntaxe est celle-ci:
<select>
<optgroup label="Swedish Cars">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
</optgroup>
<optgroup label="German Cars">
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</optgroup>
</select>
<select>
<optgroup label="Swedish Cars">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
</optgroup>
<optgroup label="German Cars">
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</optgroup>
</select>
boss183
Messages postés
181
Date d'inscription
lundi 7 janvier 2008
Statut
Membre
Dernière intervention
7 octobre 2011
17
6 juin 2011 à 14:12
6 juin 2011 à 14:12
non c'était pas tout à fait ça moi ma difficulté était de récupérer les options dans une base de données mais c'est bon j'ai trouvé.
boss183
Messages postés
181
Date d'inscription
lundi 7 janvier 2008
Statut
Membre
Dernière intervention
7 octobre 2011
17
6 juin 2011 à 17:04
6 juin 2011 à 17:04
Voici la solution :
<p style="text-align:justify;"><select name="logiciel">
<option value="">---Choisir Logiciel/Matériel---</option>
<optgroup label="Logiciel">
<?php
$resu=mysql_query("SELECT DISTINCT nom, id FROM ouapi_software" );
while ($liste = mysql_fetch_array($resu))
{
echo '<option value="', $liste['nom'], '">', $liste['nom'], '</option>';
}
echo '</optgroup>';
echo '<optgroup label="Matériel">';
$resu2=mysql_query("SELECT id, libelle FROM ouapi_ha_modele ORDER BY marque_id");
while ($liste2 = mysql_fetch_array($resu2))
{
echo '<option value="', $liste2['libelle'], '">', $liste2['libelle'], '</option>';
}
?>
</optgroup>
</select>
</p></div>
6 juin 2011 à 12:03
C'est ce que tu veux ? Parce qu'à la fin tu parles de menu déroulant...