webForumDet fria alternativet

Knepig tabell

2 svar · 213 visningar · startad av saw

sawMedlem sedan mars 20011 880 inlägg
#1

Jag har fått ett knepigt problem, och det är knepigt att förklara.
Sidan jag bygger, är för konstnärer i växjö, och vi kom fram till att
öppningssidan skulle bestå av ett antal thumnails som bildar en
ram och när man för musen över så skall en uppförstorad bild
visas i mitten.

Jag har nu tabellen så här:(numren ref till cell)

1 2 3 4 5 6 7
8 10
11 12
13 9 14
15 16
17 18
19 20 21 22 23 24 25

(jag hoppas att ni förstår.)
Databas och SQL fungerar perfekt.
För att enkelt bygga denna tabel, så gör jag det med en räknare
och en case-sats

i=1
SELECT CASE i
CASE "1","8","11","13","15","17","19"
response.write "<TR><TD align=""center"" valign=""middle"" " 
& delEtt & " ><a href=""medlem.asp?Id=" & RS("Id") & """ 
onMouseOver=""describe('" & sString &" ');return enlarge('img/" 
& RS("Bild") & "',event,'center',750,700)""><img src=img/s" & 
RS("Bild") & " border=""0"" alt=""Konstnär: " & RS("Namn") 
& """></a></TD>"
CASE "2","3","4","5","6","20","21","22","23","24"
response.write "<TD align=""center"" valign=""middle"" " & 
delEtt & " ><a href=""medlem.asp?Id=" & RS("Id") & """ 
onMouseOver=""describe('" & sString &" ');return enlarge('img/" 
& RS("Bild") & "',event,'center',750,700)""><img src=img/s" & 
RS("Bild") & " border=""0"" alt=""Konstnär: " & RS("Namn") 
& """></a></TD>"
CASE "7","10","12","14","16","18","25"
response.write "<TD align=""center"" valign=""middle"" " & 
delEtt & " ><a href=""medlem.asp?Id=" & RS("Id") & """ 
onMouseOver=""describe('" & sString &" ');return enlarge('img/" 
& RS("Bild") & "',event,'center',750,700)""><img src=img/s" & 
RS("Bild") & " border=""0"" alt=""Konstnär: " & RS("Namn") 
& """></a></TD></TR>"
CASE "9"
response.write "<TD    colspan=""5"" rowspan=""5"" 
align=""center"" valign=""middle"" height=""400"" 
width=""450"" bgcolor=""#FFFFFF""  " & delEtt & " >
<DIV CLASS=""Titel"">Välkommen till växjö konstnärsgrupp.</DIV>" & _
"<div ALIGN=CENTER id=""showimage""></DIV></TD>"
CASE ELSE
response.write "</TD>"
END SELECT

i=i+1
RS.MOVENEXT
LOOP

Mitt problem, en post "försvinner".
Om jag skriver ut med response.write RS("Namn"), då finns alla
namnen med, likadant om jag skriver ut namnen på bilderna.
Men, när jag vill ha in dem i tabellen, så försvinner en.

Några bra tips?

J.N.Medlem sedan apr. 20031 660 inlägg
#2

HEJ!

Jag förstår inte riktigt vad du menar, när du kör ditt RS genom denna kod får du inte ut alla namn, men hoppar du över den, kommer alla ut?

Om det är den sista, kolla så att du inte av någon anledning har fel på räknaren, +1 tex.

Dessutom behöver du inte fnuttar runt siffrorna, de är ju siffror!

sawMedlem sedan mars 20011 880 inlägg
#3

Jag stirrade mig blind på koden, men det var ju fnuttarna i
case-satsen som bråkade. Tack för hjälpen

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