webForumDet fria alternativet

Ändra meny

3 svar · 254 visningar · startad av SoulGod

SoulGodMedlem sedan aug. 20051 200 inlägg
#1

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.

Engine^Medlem sedan dec. 20003 887 inlägg
#2
response.write "</option>"

istället för </a>

SoulGodMedlem sedan aug. 20051 200 inlägg
#3

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.

SoulGodMedlem sedan aug. 20051 200 inlägg
#4

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?

137 ms totalt · 3 externa anrop · v20260731065814-full.7de19299
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)