---
title: "Sortera ut under olika rubriker"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/165166-sortera-ut-under-olika-rubriker"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Lorelie"
published: "2007-10-04T17:15:38.000Z"
updated: "2007-10-04T17:58:28.000Z"
replies: 4
views: 559
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/165166-sortera-ut-under-olika-rubriker"
---

# Sortera ut under olika rubriker

## #1 — Lorelie, 2007-10-04T17:15Z

Jag försöker göra en länksida med databas och asp och grejjer. 

Hur gör jag för att få länkarna uppdelade i grupper under olika rubriker? Vill att det ska se ut ungefär [såhär](http://aramennoc.se/lankar0.html) 

I databasen finns url, rubrik och kat(egori) 

Vill att olika kategorier ska finnas under olika rubriker (lite förvirrande det här, rubrik i databasen = länktexten, det är alltså inte det jag menar nu) 

Såhär långt har jag kommit   :h : 

```

<A HREF = <%=rs("url")%>><%=rs("rubrik")%></A>
```

 

Länksidan ser ut [såhär](http://aramennoc.se/lankar2.asp) nu (vill att den ska se ut ungefär som den gör nu, se länken högre upp) 

```

SQL = 	"SELECT 	lank_id,	" & _
"	url,		" & _
"	rubrik,		" & _
"	kat		" & _	
"	FROM 	lankar 	" & _
"	ORDER BY kat, rubrik "
```

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

## #2 — voigtann1, 2007-10-04T17:25Z

jag gjorde detta för länge sen men den fungerar något sådär:

```
dim sTopic
Do until rs.EOF
  If Not sTopic = rs("kat") Then Response.Write "<h1>" & rs("kat") & "</h1>"
  Response.Write "<a href=""" & rs("url") & """>" & rs("rubrik") & "</a>"
  sTopic = kat
  rs.MoveNext
Next
```

(som din databas ser ut idag)... Med en annan databas struktur så hade du kunnat göra en hel del mer avancerade länk träd än vad du har idag. Men som start borde det räcka.

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

## #3 — Lorelie, 2007-10-04T17:38Z

<http://www.aramennoc.se/lankar3.asp>  Blev resultatet av din kod (fick felmeddelande om att det inte skulle vara next utan loop på slutet, bytte och det funkade) 

Går det få så att inte kategorin (1,2,3 osv) skrivs ut varje gång utan en gång och sen alla som tillhör kategorin under? 

Kan göra om databasstrukturen, detta är bara ett litet test (MySQL)

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

## #4 — voigtann1, 2007-10-04T17:47Z

ja... det går jag skrev fel:

```
dim sTopic
Do until rs.EOF
  If Not sTopic = rs("kat") Then Response.Write "<h1>" & rs("kat") & "</h1>"
  Response.Write "<a href=""" & rs("url") & """>" & rs("rubrik") & "</a>"
  sTopic = [b]rs("kat")[/b]
  rs.MoveNext
Loop
```

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

## #5 — Lorelie, 2007-10-04T17:58Z

Funkar kanon =D Tack för hjälpen!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/165166-sortera-ut-under-olika-rubriker
