Bonjour à tous,
j'essaie de charger des valeurs de ma bdd dans ma liste deroulante mais ca marche pas tres bien.
En fait Je sélectionne une valeur dans une liste déroulante contenue dans une première page (ayant pour variable). Ensuite, dans une deuxieme liste déroulante de ma deuxieme page, je dois avoir les sous-valeurs de la valeur choisit dans la liste déroulante de ma premire page.Code:$_POST['sous_famill']
J'ai essaye un code qui marche mais certaines fois ca marche pas.
Je sais pas si quelqu'un aurait meilleur code à proposerCode:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 <form method="post" action="indicateur.php"> <div id="colonne"> <p><label>Designation de l'article </label> <br/><select name="designation" id="designation"> <?php $var=0; include("connection.php"); $reponse = $bdd -> prepare('SELECT DISTINCT Designation_pdr FROM pdr WHERE Sous_famille_pdr= :sous'); $reponse -> execute(array(':sous'=> $_POST['sous_famill'])); //On boucle while($donnees = $reponse ->fetch()) { $var = $donnees['Designation_pdr']; ?> <option value ="<?php echo $var;?>"> <?php echo $var;?> </option> <?php } ?> </select></p> </form>
Merci d'avance