Ma BDD est du Type: ID, constructeur, modele
Voici mon code:
Code : Tout sélectionner
<?php
$conn = mysqli_connect('localhost','root','pass','base');
?>
<?php
echo nl2br("------------------------- \n ----- SITE TEST ----- \n ------------------------- ");
echo "<br>";
?>
<select name="choix_constructeur" id="choix_constructeur" action="">
<option>--------Constructeur--------</option>
<?php
$sql= mysqli_query($conn,'SELECT DISTINCT constructeur FROM vehicule ');
while($donnees=mysqli_fetch_assoc($sql)) {
?>
<option value="<?php echo $donnees ['id'];?>"><?php echo $donnees ['constructeur'];?></option>
<?php
}
?>
</select>
<select name="modele" action="Test.php">
<option>--------Modèle--------</option>
<?php
$sql2= mysqli_query($conn,'SELECT modele FROM vehicule');
// si j'ajoute à la fin:
// WHERE constructeur = "Peugeot"
// ça fonctionne bien mais j'arrive pas à mettre ma variable du 1er filtre (constructeur) à la place
while($donnees2=mysqli_fetch_assoc($sql2)) {
?>
<option value="<?php echo $donnees2 ['id'];?>"><?php echo $donnees2 ['modele'];?></option>
<?php
}
?>
</select>