[PHP-JS] Récupérer une donnée d'une balise SELECT en PHP
Bonjour à tous,
Pour un site sur des voitures.
Je crée une balise SELECT en HTML où je récupère la marque de la voiture, via PHP, dans une base de données MySql.
Lorsque j'ai sélectionné une marque, je souhaite avec l'identifiant de cette marque récupérer les modèles qui lui sont liées, tjrs dans la DB.
Quelqu’un pourrais m’orienté sur le comment récupérer la value du premier SELECT.
Voir code ci-dessous
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
<SELECT name="Marque" id="Marque">'
<option value="" selected></option>
<?php
$sql = 'SELECT * FROM `marque` ORDER BY `NomMarque` ASC';
$SqlStr = mysql_query($sql);
while ($rang=mysql_fetch_array($SqlStr))
{
$MarqueId = $rang['MarqueId'];
$NomMarque = $rang['NomMarque'];
echo "<option value=\"$MarqueId\">$NomMarque</option>";
//Utiliser la value selectionner pour la requete suivante ci-dessous
}
?>
</select>
<?php
echo '<SELECT name="Modele">';
echo '<option value="" selected></option>';
//Dans cette requete
$sql = 'SELECT * FROM `modele` WHERE `Marque` ='.$MarqueId.' ORDER BY `NomModele`';
$SqlStr = mysql_query($sql);
while ($rang=mysql_fetch_array($SqlStr))
{
$ModeleId = $rang['ModeleId'];
$NomModele= $rang['NomModele'];
echo "<option value=\"$ModeleId\">$NomModele</option>";
}
echo '</select>';
?> |
Merci de votre aide