nom = "form_rap"
methode = "post"
action = "affiche_ra_parcs.asp"
avec les listes à options suivantes :
liste "nom du parc" correspondant au champ "nomparc" de la table "coasters", de la base "coasters".
liste "pays du parc" correspondant au champ "payscoaster" de la table "coasters", de la base "coasters".
...... et ainsi de suite .....
je souhaite placer une derniere liste en bas du form pour choisir entre plusieurs criteres de tri :
tri1 = Order by nomparc
tri2 = Order by payscoaster
....
Comment faire pour formuler ma requete sur ce menu ? comment afficher le résultat dans un tableau dynamique,
en fonction du tri choisi dans la liste du formulaire ? le resultat est à afficher dans la page "affiche_ra_parcs.asp".
voila le script de mon formulaire (ra_parcs.asp) :
<select name="search_rap_pays" size="1">
<option selected>Tous</option>
<% Set rs = conn.Execute("SELECT DISTINCT payscoaster FROM coasters ORDER BY payscoaster")%>
<%
While Not rs.EOF
%>
<option><%=rs("payscoaster")%></option>
<%
rs.movenext
Wend
%>
</select>
,
qd tu soumets ton formulaire tu recuperes ton tri.
Ensuite tu fais ta requete.
Par exemple
SQL = "SELECT ... FROM ..."
select case request("search_rap_tri")
case 1
SQL = SQL & " order by champs1"
case 2
SQL = SQL & " order by champs2"
case else
SQL = SQL & " order by champs1"
end select