[ASP] 3 listes deroulantes avec un bouton submit avec base de donnees

3 listes deroulantes avec un bouton submit avec base de donnees [ASP] - ASP - Programmation

Marsh Posté le 05-08-2002 à 14:17:46    

hello jaurai besoin dune aide pour mon site
 
cest une page donc en asp avec une base de donnees Dbase3
 
jai donc un tableau avec comme cellules 3 tableaux ou
il ya 3 formulaires de type "post"
 
et organise en liste deroulante
 
admettons par exemple que jai 3 options pour chaque liste deroulante
 
1ere liste : on choisit le type de loisirs : musique,cinema,danse
2eme liste : on choisit le lieu par exemple : france,allemagne,usa
et la 3eme liste : on choisit la date 2001,2002,2003
 
et juste en dessous il ya donc un bouton submit
 
et ce que je voudrai donc cest kon fasse notre selection avec les 3 listes deroulantes
on choisit le loisir desire , le lieu et la date
et en cliquant sur submit je veux que ca maffiche les lignes de la base de donnee(avec donc plusieurs champs type evenement , date , lieu ) qui correspondent aux 3 request donne dans les listes deroulantes
 
comment je pourrais faire ca ??
jai essaye mais soit ca maffiche tout soit rien :(
need help thx :)
 

Reply

Marsh Posté le 05-08-2002 à 14:17:46   

Reply

Marsh Posté le 05-08-2002 à 14:20:06    

:heink:

Reply

Marsh Posté le 05-08-2002 à 14:20:29    

oui mais encore...

Reply

Marsh Posté le 05-08-2002 à 14:49:28    

c'est tres classique tu construit tes requetes avec ce que tu recois depuis tes formulaire..
 
par exemple pour le lieu:
slqlieu="select * from Liew where lieu="&request.querystring("lieu" )
 
Puis ensuite tu interoge ta base
set objRecordset=objetConnexion.Execute(sql_lieu)
'affichage
do while not objRecordset.eof
response.write(objrecordset("monlieu" ))
objrecordset.MoveNext
Loop
 
bref un truc du genre!!
 
Tu peux cumuler tes requetes en une seule avec des jointures
et creer tes requetes en fonction de ce que tu recuperes depuis ton formulaire....
Bonne chanche!!

Reply

Marsh Posté le 05-08-2002 à 14:51:58    

ok merci beaucoup ;)

Reply

Sujets relatifs:

Leave a Replay

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