Bonjour,
Voici mon problème:
Je créé un 1er select pour sélectionner la marque de ma moto:
Je créé un 2ème select contenant les modèles des marques de moto:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <?php //Select Constructeur moto $constructeur = 'SELECT constructeur_moto_id,constructeur_moto_nom FROM a_constructeur_moto ORDER BY constructeur_moto_nom'; $constructeur_query = mysql_query($constructeur) or die( 'Erreur' ); echo '<option>Constructeur Moto</option>'; while ( $constructeur_list = mysql_fetch_array( $constructeur_query ) ) { echo '<option value="'.$constructeur_list['constructeur_moto_id'].'">'.$constructeur_list['constructeur_moto_nom'].'</option>'; } mysql_close(); ?>
J'aimerai que tant que la valeur du 1er select est "Constructeur Moto", le 2ème select affiche "Selectionnez d'abord un Constructeur Moto".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <select name="modele_moto_nom"> <?php //Select Modèle moto $modele = 'SELECT modele_moto_id,modele_moto_nom,constructeur_moto_nom FROM a_modele_moto ORDER BY modele_moto_nom'; $modele_query = mysql_query($modele) or die( 'Erreur' ); echo '<option>Selectionnez d'abord un Constructeur Moto</option>'; while ( $modele_list = mysql_fetch_array( $query ) ) { echo '<option value="'.$modele_list['modele_moto_id'].'">'.$modele_list['modele_moto_nom'].'</option>'; } mysql_close(); ?> </select>
Une fois que l'on a choisi une marque de moto dans le 1er select (par exemple DUCATI), j'aimerai qu'apparaisse dans le second select tous les modèles de moto dont le "constructeur_moto_nom" est celui séléctionné (dans ce cas tous les modèles du constructeur DUCATI).
Merci d'avance!
Fwe
Partager