---
title: "sortera efter klick på rubrik"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/170745-sortera-efter-klick-på-rubrik"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "snowcat"
published: "2008-04-12T12:45:00.000Z"
updated: "2008-04-18T06:06:19.000Z"
replies: 4
views: 444
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/170745-sortera-efter-klick-på-rubrik"
---

# sortera efter klick på rubrik

## #1 — snowcat, 2008-04-12T12:45Z

Jag har bytt från access till MySql och nu fungerar inte mina sorteringar som jag hade.
t.ex. så har jag rubrikerna: 
**Avrättad: 	Förnamn:   Enamn:  Brott:**

och jag vill att man skall kunna klicka på t.ex. förnamn för att det skall sorteras från A-Ö osv..

Detta funkade med access men jag måste troligen ändra någonstans för att det skall funka i MySql - vet dock inte vart jag skall ändra. Någon som har någon idé?

jag hade förrut:

sSort = Request.QueryString("sort_order")
SQL = "SELECT \* FROM databasen order by " & sSort

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

## #2 — @nders, 2008-04-12T14:20Z

Vad får du för felmeddelande?
SQL-frågan i detta fall skiljer sig inte mellan Access och MySQL.

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

## #3 — snowcat, 2008-04-12T14:21Z

jag får inget felmeddelande, utan allt visas upp som det skall, det händer dock inget när man klickar på rubrikerna, de sorteras inte..

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

## #4 — @nders, 2008-04-12T14:25Z

Okej, då är det lite svårt att gissa utan att få se mer kod. :)
Hur ser koden ut där du skapar länkarna?

Ett bra tips är att skriva ut den SQL-fråga som ger dig problem (*response.write SQL* alltså) - så kan du lättare se om den innehåller rätt saker - eller om det är någon / några länkar som skickar fel i den querystring som bestämmer sorteringen.

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

## #5 — snowcat, 2008-04-18T06:06Z

```
<%
'************* Databaskoppling *********** 
Dim sSort
sSort = Request.QueryString("sortering")

Set Connect = server.createobject("ADODB.connection")
Connect.Open Session("Connection_String")
Set RecSet = Connect.Execute("SELECT krigstabell.id, krigstabell.krig, krigstabell.krigmot, krigstabell.fran, krigstabell.till FROM krigstabell order by " & sSort)

'***************************************** 
%>

<center><table border="0" width="500" cellspacing="0" cellpadding="2">
<tr><td height="15"></td></tr>

<tr class="rubrik"><td colspan="3">Sveriges deltagande i olika krig</td></tr>
<tr><td class="vtext" colspan="3">Här har jag listat de krig som Sverige varit med i mellan åren 1521-1814. </td></tr>
<tr><td height="10" colspan="3"></td></tr>
<tr class="yrkenlista"><td><a href="krig.asp?sortering=krig">Kallas för</A>:</td>
	<td><a href="krig.asp?sortering=krigmot">Krig mot</A>:</td>
	<td><a href="krig.asp?sortering=fran">Årtal</A>:</td>
<%	Do While Not RecSet.EOF 

if intRowColor = 0 Then
    	Response.Write "<TR class=""tabell1"">"
    	intRowColor = 1
    Else
    	Response.Write "<TR class=""tabell2"">"
    	intRowColor = 0
    End if
%>
	<td><a href="krigsinfo.asp?id=<%=RecSet("id")%>"> <%=RecSet("krig")%></A></td>
	<td><%=RecSet("krigmot")%></td>
	<td><%=RecSet("fran")%> - <%=RecSet("till")%></td></tr>

<%
'*** Loop samt DB-close *****
	RecSet.MoveNext
	Loop
	
	RecSet.Close
	Set RecSet = Nothing

	Connect.Close
	Set Connect = Nothing
'****************************
%>
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/170745-sortera-efter-klick-på-rubrik
