Bonjour,
dans la bas de données MySQL , j'ai une table : tableaux(idTab , nomTab, fichTab)
et dans une jsp j'ai un formulaire avec deux liste déroulantes (fichiers et tableaux) , tel que les valeurs d'une dépendent de la valeur de l'autre ,
si je sélectionne fich1 dans la liste des fichiers , j'aurai dans la liste des tableaux juste les tableaux qui ont dans le champ 'fichTab' la valeur fich1.
j'ai procédé ainsi mais ça donne des erreurs au niveau de la requête :
est ce que quelqu'un peut m'aider à trouver une solution ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <form id="form" name="form"> <select id="fichiers" > <option id="fich1" selected="selected">fich1</option> <option id="fich2">fich2</option> <option id="fich3">fich3</option> </select> <select name="tableaux" size="1" style="width:10em" class="text"> <% cn = new Connexion("cosumos"); cn.Lire("SELECT `nomTab` FROM `tableaux` WHERE `fichTab` = '"+docment.getElementsById("").value+"' "); while(cn.Suiv()){ res = cn.getrs().getString(1);%> <option value = "<%=res%>"><%=res%></option> <%}%> </select> </form>
Partager