Avatar billede djblues Nybegynder
05. april 2001 - 12:38 Der er 5 kommentarer og
1 løsning

2 eller flere ?=ID i et link............kan man sammensætte

Jeg har brug for 2 eller flere ID=....... i et normalt link.....
Kan man sammensætte følgende eks.

http://www.........dk/produkter.asp?ID=Patch Kabler
http://www.........dk/produkter.asp?ID=RAM - SDRAM

TIL 1 link......

ID\'er bruges til at indlæse produktgrupper i en sql-statement....
Avatar billede slash Nybegynder
05. april 2001 - 12:43 #1
Avatar billede popp Nybegynder
05. april 2001 - 12:44 #2
Hvis du i dit asp script tillader at der er flere ID\'s, burde det være muligt at opsamle og generere det output du ønsker.
Avatar billede djblues Nybegynder
05. april 2001 - 13:05 #3
hmm, ????, jeg skriver lige min sql-statement :
<%
dim kategori1
kategori1 = request.querystring(\"id\")
set rsProdukter = Server.CreateObject(\"ADODB.Recordset\")
rsProdukter.ActiveConnection = MM_conProdukter_STRING
rsProdukter.Source = \"SELECT *  FROM Nordic_produkter  WHERE Kategori = \'\"&kategori1&\"\'  \"

rsProdukter.CursorType = 0
rsProdukter.CursorLocation = 2
rsProdukter.LockType = 3
rsProdukter.Open()
rsProdukter_numRows = 0
%>
Avatar billede madrich Nybegynder
05. april 2001 - 15:42 #4
Det er nok lettest at lave det sådan at ´du har 2 forskellige id\'er ex. som slash har foreslået!

http://minside.asp?id=RAM&id2=Patch

så vil dit script se nogenlunde sådan ud
<%
dim kategori1, underkategori

kategori1 = request.querystring(\"id\")

if IsEmpty(request.querystring(\"underkategori\") then
underkatagori = \"ingen_underkatagori_valgt\"
else
underkategori = request.querystring(\"underkategori\")
end if

set rsProdukter = Server.CreateObject(\"ADODB.Recordset\")
rsProdukter.ActiveConnection = MM_conProdukter_STRING
rsProdukter.Source = \"SELECT *  FROM Nordic_produkter  WHERE Kategori = \'\"&kategori1&\"\' and underkategori = \'\"&underkategori\"\' \"

rsProdukter.CursorType = 0
rsProdukter.CursorLocation = 2
rsProdukter.LockType = 3
rsProdukter.Open()
rsProdukter_numRows = 0
%>

hvor --> hvis der ikke er valgt nogen underkategori, bliver listed det som der normalt ville være på bare kategori1!

hvis jeg er helt hen i vejret på hvad du vil, så må du være mere præcis:)





Avatar billede madrich Nybegynder
05. april 2001 - 15:45 #5
hvis du så søgte på ram uden underkategori ville du få alle ramtyper listed

og hvis du søgte på ram hvor du havde valgt sdram som underkategori ville du så få listed alle ramtyper under SD-ram
Avatar billede madrich Nybegynder
05. april 2001 - 15:46 #6
så vidt jeg kan se er det det du vil!?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester