bonjour messieur
j'utilise le code fourni par un autre site (
www.ASP-PH.net) (merci) pour faire une liste deroulante avec les champs de ma base de donnee
apres moulte perigrination je n arrive pas a afficher une seconde liste en fonction de l item selectionne dans la 1er
exemple . (dans mon cas precis)
j ai une base de donnee avec 2 tables
1er table PRIMA // champs "Categorie" remplie avec differente ligne // clef primaire "ID-prim"
2eme table "Categorie" // champs tout les champs corresponde au categrie de la table PRIMA
exemple table prima dans categorie j ai bricolage
alors dans table categorie j ai un champs bricolage....
je voudrais pouvoir avec 2 liste
1liste je liste le champs categorie de la table PRIMA (ca marche)
2liste je liste le champs de la table Categorie correspondant a la selection de la liste PRIMA (ca ne marche pas)
voila ce que j ai essayer de produire et qui ne fonctionne pas a souhait
<html><body>
<% if request.form("pass") = "toto" then
%>
<%URL = _
request.serverVariables("List-PRIMA")%>
<!-- #include file="_connexion.asp"-->
<% ' au réaffichage, on récupère la sélection
if request.form("liste") <> "" then
' traîtement éventuel,
' redirection, etc ...
end if%>
<%SQL="SELECT * FROM [PRIMA]"
Set RS = server.createobject("ADODB.Recordset")
RS.Open SQL,Conn , 3, 3%>
<form name="myform" method="post"
action="<%=URL%>">
<select name="prim">
<option></option>
<%while not RS.eof%>
<option><%=RS("Categorie")%></option>
<% RS.moveNext
wend %>
</select>
<%SQL="SELECT * FROM [Categorie]"
Set RS2 = server.createobject("ADODB.Recordset")
RS2.Open SQL,Conn , 3, 3%>
<select name="Cat">
<option></option>
<%while not RS.eof%>
<option><%=RS2(request.form("prim"))%><
/
option>
<% RS2.moveNext
wend %>
</select>
<input type="Submit" value="Envoyer">
</form>
<% conn.close : Set conn=nothing %>
<% else
' sinon, le formulaire s'affiche
%>
<br><br><br><br><br><br><br
><br><br><br><br>
<center>
<form method="post">
<table><tr>
<td><input type="password" name="pass"></td>
<td><input type="Submit" value="Entrer"></td>
</tr></table>
</form>
</center>
<% end if %>
</body></html>