PHP Liste deroulantes Bdd dynamiques
dubuducu
Messages postés
395
Statut
Membre
-
dubuducu Messages postés 395 Statut Membre -
dubuducu Messages postés 395 Statut Membre -
Bonjour,
Ceci est un probleme tres reccurent dans les forums mais telement reccurent que tout le monde s'embrouille et ne s'y retrouve plus. Moi le premier. Je souhaiterai votre aide concernant 3 listes deroulantes liées, impliquant des requetes sql !
Bien sur je n'arrive pas a adapter les moultes codes trouvés sur le net .
Voici mon Code. Soyez indulgents, aidez moi s'il vous plait !
Merci d'avance
Ceci est un probleme tres reccurent dans les forums mais telement reccurent que tout le monde s'embrouille et ne s'y retrouve plus. Moi le premier. Je souhaiterai votre aide concernant 3 listes deroulantes liées, impliquant des requetes sql !
Bien sur je n'arrive pas a adapter les moultes codes trouvés sur le net .
Voici mon Code. Soyez indulgents, aidez moi s'il vous plait !
<?
include('bdd.php');
$rq = "SELECT DISTINCT departement FROM devis_table ORDER BY departement";
$resultq = mysql_query($rq)
or die ("Exécution de la requête impossible");
//DISTINCT permet d'afficher qu'une fois les données
echo"<b>Choisissez un departement</b>\n";
echo"<br><br>";
echo "<form action='liste.php' method='post'>
<select name='departement'>\n";
echo "<option value='null'>Tous les Départements</option>";
while ($liste=mysql_fetch_array($resultq))
{
extract($liste);
echo "<option value='$departement'>$departement\n";
}
echo " </select>\n";
echo " <BR><BR><BR><BR>";
$requete_cat = "SELECT DISTINCT categorie FROM devis_table ORDER BY categorie";
$resultat_cat = mysql_query($requete_cat)
or die ("Exécution de la requête impossible");
$ra = "SELECT DISTINCT thematique_projet FROM devis_table ORDER BY thematique_projet";
$result = mysql_query($ra)
or die ("Exécution de la requête impossible");
//DISTINCT permet d'afficher qu'une fois les données
echo"<b>Choisissez une categorie de devis</b>\n";
echo"<br><br>";
echo "<select name='categorie'>\n";
echo "<option value='null'>Devis</option>";
while ($liste_cat=mysql_fetch_array($resultat_cat))
{
extract($liste_cat);
echo "<option value='$categorie'>$categorie\n";
}
echo " </select>\n";
echo " <BR><BR><BR><BR>";
echo "<input type='submit'"."value='Validez votre choix'></form>\n\n\n";
$compteur = 'SELECT COUNT(id) AS Cpt FROM devis_table';
$query = mysql_query($compteur);
$array = mysql_fetch_assoc($query);
echo '<center>Il y a '.$array['Cpt'].' Devis dans notre Base de Données<br><br></center>';
mysql_close();
?>
Merci d'avance
A voir également:
- PHP Liste deroulantes Bdd dynamiques
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Liste code ascii - Guide
- Tableaux croisés dynamiques - Guide
- Easy php - Télécharger - Divers Web & Internet