Bonjour a tous, je me permet de vous faire part de mon problème!
Je suis actuellement en stage dans le développement et je suis chargé de créer un site php pour Mandaté les véhicules de l'entreprise(en gros de la ventes de voitures)
Pour ce faire j'ai donc pensé a plusieurs Listes déroulantes qui ce remplirons via ma base de Donnée mysql, j'en ait pour l'instant 3: Les marques, Les gammes en fonction de la marque choisi au dessus, et les modèles en fonction de la gamme choisi
Voici mon code qui, dans un premier temp, ce contente juste d'afficher ses 3 listes:
Code :
- <?php
- include('connexion.php');
- include('style1.php');
- ?>
- <center><h1> Recherche du Vehicule<h1> </center>
- <?php
- $sql = " SELECT libelleMarque, idMarque FROM marque";
- $result = mysqli_query($conn,$sql) or die("Requete pas comprise" );
- echo "<form action='' method='POST'>
- <table><tr><td>Choisisser votre Marque:
- <select name=''>";
- while ($row=mysqli_fetch_array($result))
- {
- echo"<option>$row[0]</option>";
- }
- echo"</select></td></tr>
- </table>
- </form>";
- ?>
- <?php
- $sql = " SELECT libelleGamme, idGamme FROM gamme";
- $result = mysqli_query($conn,$sql) or die("Requete pas comprise" );
- echo "<form action='' method='POST'>
- <table><tr><td>Choisisser votre Gamme:
- <select name=' '>";
- while ($row=mysqli_fetch_array($result))
- {
- echo"<option>$row[0]</option>";
- }
- echo"</select></td></tr>
- </table>
- </form>";
- ?>
- <?php
- $sql = " SELECT libelleModele FROM modele";
- $result = mysqli_query($conn,$sql) or die("Requete pas comprise" );
- echo "<form action='' method='POST'>
- <table><tr><td>Choisisser votre Modele:
- <select name=' '>";
- while ($row=mysqli_fetch_array($result))
- {
- echo"<option>$row[0]</option>";
- }
- echo"</select></td></tr>
- </table>
- </form>";
- ?>
|
Maintenant, et c'est la que ce pose mon problème, je cherche donc a récupéré la valeur de la liste déroulante précedente, pour remplir la suivante, ma base de donnée étant conçu idealement pour sa.
je me suis déjà renseigné, je sais que je doit utilisé le "selected".
J'aimerai qu'on m'éclaire d'avantage sur comment l'utilisé dans mon cas, par exemple si la valeur idMarque=1, alors m'afficher dans la liste déroulante Gamme les gammes qui ont IdMarque=1