---
title: "Ändra meny"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/140995-ändra-meny"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "SoulGod"
published: "2006-01-16T14:47:10.000Z"
updated: "2006-01-16T18:01:53.000Z"
replies: 3
views: 264
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/140995-ändra-meny"
---

# Ändra meny

## #1 — SoulGod, 2006-01-16T14:47Z

Har precis fått ett bildarkiv att fungera. Men jag vill ändra menyn..
just nu ser koden ut såhär, vilket ger mig en dropdown meny.. :

```
[Välj kategori: <select name="arkiv" onChange="location='?arkiv='+this.value;">
<%
 	arkiv = Request("arkiv")
 	if arkiv = "" then
 		arkiv = 1
 	end if
 	
	For rows2 = 0 to intRows2
		if CLng(arkiv) = CLng(arrRs2(0,rows2)) then
			Response.Write "<option value="&arrRs2(0,rows2)&" selected>"&arrRs2(1,rows2)
		else
			Response.Write "<option value="&arrRs2(0,rows2)&">"&arrRs2(1,rows2)
		end if

		set count = connect.execute("SELECT Count(*) AS antalbilder FROM bildarkiv WHERE katid = "&arrRs2(0,rows2)&"")
		response.write " ("&clng(count("antalbilder"))&")"
		
		Response.Write "</a>"
	Next
	Response.Write "</select>"

end if

%>
```

Men jag vill ha rena text-länkar, typ ta texten ur dropdown menyn rakt in i html.. t.ex

Bildarkiv1 (8 bilder)
Bildarkiv2 (23 bilder)

och så vidare.

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

## #2 — Engine^, 2006-01-16T15:00Z

```
response.write "</option>"
```

 istället för \</a\>

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

## #3 — SoulGod, 2006-01-16T15:19Z

Ah, sorry, var fel av mig, jag höll på att testa... Det ska alltså INTE vara \</option\> kod, utan allting ska på något sätt ändras till att det blir rena \<a href=" koder istället.

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

## #4 — SoulGod, 2006-01-16T18:01Z

Uppdatering av problemet .... 
Koden jag kör just nu är följande... 

```
<%
 	arkiv = Request("arkiv")
 	if arkiv = "" then
 		arkiv = 1
 	end if
 	
	For rows2 = 0 to intRows2
		if CLng(arkiv) = CLng(arrRs2(0,rows2)) then
			Response.Write "<a href="&arrRs2(0,rows2)&">"&arrRs2(1,rows2)
		else
			Response.Write "<a href"&arrRs2(0,rows2)&">"&arrRs2(1,rows2)
		end if

		set count = connect.execute("SELECT Count(*) AS antalbilder FROM bildarkiv WHERE katid = "&arrRs2(0,rows2)&"")
		response.write " ("&clng(count("antalbilder"))&")"
		
		Response.Write "</a>"
	Next
	Response.Write "<hr color='#000000' widht='200'>"

end if

%>
```

Dock, jag vill nu att första raden som hämtas ur databasen,
ej ska vara länkad ... (den har id 1 ..) hur gör jag det?

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/140995-ändra-meny
