---
title: "Sortera snyggt.."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/131102-sortera-snyggt"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "webbSAJTEN"
published: "2005-07-07T20:11:29.000Z"
updated: "2005-07-07T23:50:18.000Z"
replies: 2
views: 238
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/131102-sortera-snyggt"
---

# Sortera snyggt..

## #1 — webbSAJTEN, 2005-07-07T20:11Z

Tjena igen.. Gud va jag skriver här :P

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..

Hoppas ni förstår.. Hur ska man lösa de??

Permalänk: https://www.webforum.nu/p/131102

## #2 — m_soderlund, 2005-07-07T20:14Z

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
```

Permalänk: https://www.webforum.nu/p/1640948

## #3 — SannyW, 2005-07-07T23:50Z

Ä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>
```

Permalänk: https://www.webforum.nu/p/1640982

---

Tråden på webben: https://www.webforum.nu/amne/asp/131102-sortera-snyggt
