bonjour
j'ai une liste deroulante alimenter depuis une base de donnée
et a coté j'ai une requete qui me permet de selectionné la table produit et afficher tout les produit dans un tableau dynamique
j'aimerai affecter un filtre dans la liste deroulante qui contient les nom de famille,par exemple si je click sur famille1, le tableau sera reliée a la liste et il m'affiche seulement les nom qui appartient a la famille1
voila mon code de liste deroulante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<select style="left:inherit"  name="selectfamille" onchange="javascript : modifcombo()">
            <option value=""></option>
 
       // Execution requête
     $ma_req = "SELECT * FROM famille;";
     $res_req = mysql_query($ma_req)
     or die("Selection table \"famille\" impossible");
 
     // Affectation des variables utilisées pour l'affichage
     if (mysql_num_rows($res_req)!=0) {  // résultat non vide
         while ($une_ligne = mysql_fetch_array($res_req)) {
                      $idfamille =  $une_ligne["idfamille"];
                      $nomfamille = $une_ligne["nomfamille"];
         print "<option value=" . $idfamille;
         if ($idfamille == $famille) {
           print " selected";
         }
         print ">" . $nomfamille ." </option>";
     }
     }
     ?>
          </select>

et ici c'est la requete
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$sql = "SELECT * FROM produit ORDER BY nomfamille ";
je sais pas comment relier les deux aidez moi