Jag håller på att göra ett textarkiv.. Eller man skulle kunna säga en dagbok för enkelhetens skull..
Nu har jag så att man kan sortera efter Ämnet, Skribenten, Datumet och Betyget..
blogga.asp?sort=amne
if request.QueryString("sort") = "amne" then
sortera = "strAmne"
Order by "&sortera&"
Sådär ser en liten del ut..
Det jag skulle vilja är att om man klickar på att man vill sortera efter datumet så sorterar den efter "desc" men sen när man klickar på den igen ska det inte vara desc..
Du får visa olika länkar beroende på vilken querystring som finns.
if request.querystring("sort")="desc" then
response.write "länk till sort asc"
elseif request.querystring("sort")="asc" then
response.write "länk till sort desc"
else
'lite annat
end if
Är kanske för trött, men skickar ett litet inlägg ändå. Får inte ihop det riktigt sort=amne och strAmne.
Hur som helst hoppas jag det kan vägleda lite om hur du kan lösa din sortering.
<%
If Request.Querystring("sort") = "" Then
sort = "asc"
Else
sort = "desc"
End if
typ = Request.Querystring("typ")
select case typ
case "amne" : strSort = typ & sort
case "skribent" : strSort = typ & sort
case "datum" : strSort = typ & sort
case "betyg" : strSort = typ & sort
end select
SQL = "SELECT * From tbl_ Order By "& strSort
%>
<a href="test.asp?typ=amne<% IF Request.QueryString("sort") = "" THEN%>&sort=desc<%End if%>">sortera</a>
253 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e