Balise select avec PHP
fred
-
fred -
fred -
Bonjour,
petite question sur balise
je voudrais avoir ça :
par ordre les reseaux et les agences sous cette forme
reseaux 1
aix
francois
gerard
paris
michel
reseaux2
marseille
jean
toulouse
polo
louis
tout ca depuis une base de donnée
je l'ai deja vu mais je sais pas comment faire!!
attention il faut que tout ca cliquable et selctionnable!!
merci d'avance ;)
petite question sur balise
je voudrais avoir ça :
par ordre les reseaux et les agences sous cette forme
reseaux 1
aix
francois
gerard
paris
michel
reseaux2
marseille
jean
toulouse
polo
louis
tout ca depuis une base de donnée
je l'ai deja vu mais je sais pas comment faire!!
attention il faut que tout ca cliquable et selctionnable!!
merci d'avance ;)
A voir également:
- Balise select avec PHP
- Easy php - Télécharger - Divers Web & Internet
- Balise br ✓ - Forum CSS
- Please select boot device ✓ - Forum Windows
- Please select boot device - Forum Matériel & Système
- Expert php pinterest - Télécharger - Langages
4 réponses
vas voir le site www.siteduzero.com
sinon:
sinon:
<?php //connexion serveur, selection base //puis $req="SELECT * FROM ta_table"; $results=mysql_query($req) or die ("PB avec la requette ".mysql_error()); echo '<select name="liste">'; //on boucle sur le résultat pour faire la lsite des options: while ($donnees=mysql_fetch_array($results)){ echo '<option value="'.$donnees['champ1'].'">'.$donnees['champ1'].'</option>'; } echo '</select>'; // tu remplaces bien sur champ1 pour le nom de ton champ de la BDD qui contient les donness reseau1 etc... // tu peux mettre eventuellement deux requette avec deux boucles while imbriquées si toutes les données ne sont pas dans le mêm champ //et donc tu peux mettre style= dans une balise option si tu veux mettre en gras
merci
mais justement je voulais comme l'exemple car il me faut plusieur niveau
ta solution me donne que un niveau !
et deux while ca marche comment c'est peut etre ca la solution ........... mais j'ai deja essayer ca marche pas ....
merci
mais justement je voulais comme l'exemple car il me faut plusieur niveau
ta solution me donne que un niveau !
et deux while ca marche comment c'est peut etre ca la solution ........... mais j'ai deja essayer ca marche pas ....
merci
<?php
//connexion serveur, selection base
//puis
$req1="SELECT champ1 FROM ta_table";
$results1=mysql_query($req1) or die ("PB avec la requette ".mysql_error());
echo '<select name="liste">';
//on boucle sur le résultat pour faire la lsite des options:
while ($donnees1=mysql_fetch_array($results1)){
echo '<option value="'.$donnees1['champ1'].'" style="font-weight:bold">'.$donnees1['champ1'].'</option>';
$req2="SELECT champ2 FROM ta_table WHERE champ1='".$donnees1['champ1']."'";
$results2=mysql_query($req2) or die ("PB avec la requette ".mysql_error());
while ($donnees2=mysql_fetch_array($results2)){
echo '<option value="'.$donnees2['champ2'].'">'.$donnees2['champ2'].'</option>';
}
}
echo '</select>';
//connexion serveur, selection base
//puis
$req1="SELECT champ1 FROM ta_table";
$results1=mysql_query($req1) or die ("PB avec la requette ".mysql_error());
echo '<select name="liste">';
//on boucle sur le résultat pour faire la lsite des options:
while ($donnees1=mysql_fetch_array($results1)){
echo '<option value="'.$donnees1['champ1'].'" style="font-weight:bold">'.$donnees1['champ1'].'</option>';
$req2="SELECT champ2 FROM ta_table WHERE champ1='".$donnees1['champ1']."'";
$results2=mysql_query($req2) or die ("PB avec la requette ".mysql_error());
while ($donnees2=mysql_fetch_array($results2)){
echo '<option value="'.$donnees2['champ2'].'">'.$donnees2['champ2'].'</option>';
}
}
echo '</select>';