20. august 2007 - 17:41Der er
8 kommentarer og 1 løsning
Ændre rækkefølge
Hejsa.. Har virkelig brug for hjælp, så håber i kan hjælpe mig med dette problem.
Jeg har 4 links,hvor når man trykker på "skiløb" så ændrer den ordren i en udkald. Hvis "skiløb" er trykket på skal den order by rating1. Hvis familie bliver trykket på skal den order by rating2 osv.
Hvordan ville i gribe dette an, fordi det jeg har sammenkokset ser ikke ud til at virke.
"nn" er en funktion, som requester de forskellige strenge.
Jan
<%
sql = "SELECT a.navn AS landnavn, b.navn AS destNavn, c.sorte_pister, c.roede_pister, c.blaa_pister, c.groen_pister, c.slaebe_lift, c.stole_lift, c.kabine_lift, c.langrend" SQL = SQL&" from land a, destination b, destination_info c" sql=sql&" WHERE a.id=b.landeID AND b.id=c.dest_id AND a.url='"&url_hent&"' ORDER BY "&orderby & " "&upOrDown&""
dim id_(4)
' Changing order ved hjælp af en array og session som skal huske hvad brugereren trykkede på sidst
for t = 1 to 4 find = "id_("&t&")" if request.QueryString(find) <> "" then sortItOut = request.QueryString(find) flag = true
if session("knap") = "asc" then session("knap") = "desc" if nn("id_") = "ski" then orderby = "ORDER BY b.rating1 DESC" elseif nn("id_") = "familie" then orderby = "ORDER BY b.rating2 DESC" elseif nn("id_") = "afterski" then orderby = "ORDER BY b.rating3 DESC" elseif nn("id_") = "snowboard" then orderby = "ORDER BY b.rating4 DESC" end if else session("knap") = "asc" end if end if next
if not flag then orderby = "ORDER BY b.navn DESC" end if
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
må nok hellere give det nye jeg har lavet, som helle rikke virker:(
ql = "SELECT a.navn AS landnavn, b.navn AS destNavn, b.rating, b.rating1, b.rating2, b.rating3, c.sorte_pister, c.roede_pister, c.blaa_pister, c.groen_pister, c.slaebe_lift, c.stole_lift, c.kabine_lift, c.langrend" SQL = SQL&" from land a, destination b, destination_info c" sql=sql&" WHERE a.id=b.landeID AND b.id=c.dest_id AND a.url='"&url_hent&"' ORDER BY "&orderby& " "&upOrDown&""
dim id_(4)
' Changing order in dbGuestBook ved hjælp af en array og session som skal huske hvad brugereren trykkede på sidst
upOrDown = "asc" for t = 1 to 4 find = "id_("&t&")" if request.QueryString(find) <> "" then sortItOut = request.QueryString(find) flag = true
if session("knap") = "asc" then session("knap") = "desc" if nn("id_") = "ski" then orderby = "b.rating1" elseif nn("id_") = "familie" then orderby = "b.rating2 DESC" elseif nn("id_") = "afterski" then orderby = "b.rating3 DESC" elseif nn("id_") = "snowboard" then orderby = "b.rating4 DESC" end if else session("knap") = "asc" end if end if next
if not flag then orderby = "b.navn DESC" UpOrDown = "desc" end if
hehe orderby variablen er sat inden. Har bare lagt SQL'end erop for at i kan se den. Har to filer, som er included. Include 1 (først) er funktion og links som du ser. Include 2(anden i rækkefølge) er en loop af date som den skal sortere efter.
<a href="?orderby=rating1">skiløb</a> og så sætter du order by v hj af request("orderby")
asc og desc kan du have i en form som du også requester, og markerer op - efter hvad der er valgt.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.