prob en asp

prob en asp - Programmation

Marsh Posté le 01-03-2001 à 15:45:04    

je me connect en asp sur une base, pas de probleme
 
puis comment faire pour que ma requete sql soit le résultat de ma
selection d'une liste déroulante :
 
j'arrive à avoir sur la liste déroulant les enregistrements de ma base, mais après avoir sélectionner un enregistrements,
quelle code me fera afficher la requete.
....connection à ma base.......
<SELECT name="choix" size="1">
<% set rs=conn.execute (select * from matable)%>
...
<option value="<%=rs("realisateurs" )%>"><%=rs("titresdefilm" )%></option>
<% rs.movenext
loop%>
</select>
<%set rs=nothing
...>%
.....
 
ici je voudrais afficher les champs correspondant à mon choix du menu déroulant

Reply

Marsh Posté le 01-03-2001 à 15:45:04   

Reply

Marsh Posté le 01-03-2001 à 16:10:51    

faut que tu lises le tableau genre ca :
 
<option value="<%="'"&p_current_item&"'"%>"><%=p_current_item%>
</option>
 
ca c pour creer la liste
 
strSQL = strSQL & " AND product_group IN (" & p_group & " )"
 
et avec ca tu recupere la/les selections.
 
ca va ?


---------------
Oui aux titres de topic clair et precis...
Reply

Marsh Posté le 01-03-2001 à 16:18:06    

non, je me suis pt'être mal expliquer !
 
j'ai pas de problème pour afficher ma base dans ma liste déroulante,
je voudrais récupérer le choix et l'afficher plus bas sur la page, ça doit être un truc genre request...

Reply

Marsh Posté le 01-03-2001 à 16:22:11    

ben si g bien compris ta question c ma reponse qui est po claire :
 
p_group = Request.form("require_group" )
 
la tu viens de recuperer la/les selections
 
now faut extraire le/les resultats en faisant sa :
strSQL = strSQL & " AND product_group IN (" & p_group & " )"  
 
donc en faisant cette requete du extrait les infos de ton/tes realisateurs ainsi que leur nom puiqu`il feront partis du resultat de la requete..
 
nan c toujours po ca ?  :??:


---------------
Oui aux titres de topic clair et precis...
Reply

Marsh Posté le 01-03-2001 à 16:27:12    

si si merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed