Bonjour à vous,
J'ai une lidte déroulante sur page en php:
J'aimerais, que selon la catégorie sélectionnée dans cette liste déroulante, cela récupère sur une autre page, les produits se trouvant dans la table, en fonction de la catégorie sélectionnée. ( J'ai déjà lié les tables dans ma base SQL )
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 //requête SQL: $sql = "SELECT * FROM categories"; //exécution de la requête: $requete = mysql_query($sql) or die( mysql_error());?> <p><b>Ajouter un produit dans:</b></p> <form action="produits.php" method="post"> <select name="categories"> <?php while ($result = mysql_fetch_array($requete)) { echo '<option value="'.$result['ID_categorie'].'">',$result['nom_categorie'],'</option>'; } ?> </select> <input type="submit" value="Valider"> </form>
Voilà où j'en suis sur la page qui récupère le choix du menu déroulant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $categorie = $_POST['categories']; $sql = "SELECT * FROM produits WHERE ID_categorie = '$categorie'"; $requete = mysql_query($sql) or die( mysql_error());
Seulement après, je ne sais pas comment faire l'affichage
Partager