Skriva ut kolumner i tabell & länka tillbaka

ASP

4 svar · 318 visningar · startad av solbulle

Medlem sedan mars 20015 287 inlägg
Trådstart#1

Jag vill lista mina "produkter" ur databasen i en tabell. Inget problem, har även lärt mig att få dom i två kolumner men då genom att fylla rad efter rad.
http://cgi.webforum.nu/wf/Forum11/HTML/004069.html

Hur gör jag om jag vill fylla i två kolumner, först den ena och sen den andra? (Kolumnvis sas.)

Problem nummer två:

Jag har en sida (sida.asp) där jag i en meny har olika länkar för att lista mina produkter med olika sortering, tex sida.asp?ordning=namn, sida.asp?ordning=fabrikat osv.
När sedan produkterna listas och man klickar sig vidare på en produkt til en ny sida, hur gör jag då för att med en länk komma tillbaka till sida.asp?ordning=namn tex. (eller vad nu ursprungssidan var.) Måste alltså "minnas" ursprungssidan...(?)

Fattar ni mina frågor?
Hoppas det...

Medlem sedan dec. 19996 721 inlägg
#2

Problem 1:
http://cgi.webforum.nu/wf/Forum11/HTML/003572.html#4

Problem 2:

<a href="<%=request.servervariables("HTTP_REFERER")%>">Tillbaka</a>

Går också med Javascript, eller genom att skicka med "förra" sidans argument till den nya.

Medlem sedan mars 20015 287 inlägg
#3

Jag tackar för det snabba svaret, hoppas att det löser mina problem.
:)

Medlem sedan mars 20015 287 inlägg
#4

Problem 1:
Löst, kanon, fast jag fick ju låta mina små grå arbeta lite trots allt...

Problem 2: Kvarstår, inte riktigt så enkelt som det verkar.
Kolla gärna på min sida:
http://www.jorevall.com/classes/automat.asp?ordning=alla
Här är mina prylar listade. Om jag nu går in på en "produktsida" (säg "300") och där klicka på bilderna för att kolla på dessa fungerar det ju inte med HTTP_REFERER eftersom den refererande adressen är samma sida fast med en annan bild. Utan jag vil ju komma tillbaka till "förstasidan" automat.asp FAST ?ordning=alla eller vad nu valet var skall så att säga vara kvar.
Jobbig jag är va?

Medlem sedan mars 20015 287 inlägg
#5

Det fick bli på detta viset, (genom att skicka med förra sidans argument, som sagt):

<a href="automatshow.asp?ordning=namn&id=33">Jackpot Bell</a>

samt i automatshow.asp skriva:

<a href='automat.asp?ordning=" & Request.QueryString("ordning") & "#lista'>TILLBAKA</a>

och på bildlänkarna gjorde jag så här (för att "ha kvar" adressen):

strBildplayfield = "<a href='automatshow.asp?ordning=" & Request.QueryString("ordning") & "&id=" & RS("id") & "&visabild=" & IPDimage & "playfield.jpg" & "'><img SRC='" & IPDimage & "playfield.jpg" & "'></a>" & ""

bla bla bla

Response.write strBildplayfield

Det fungerar ju bra.
(Om än en smula omständligt...)

247 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)