webForumDet fria alternativet

Hur visa bilder beroende av värde?

ASP

1 svar · 233 visningar · startad av JAreMANNEN

Medlem sedan aug. 20002 272 inlägg
Frågan#1

Haej!

Har följande problem:

Om jag har en databas med en tabell som heter t.ex nyheter, och vill visa olika bilder beroende på ett värde i en kolumn. Om kolumnen har namnet bilder och kan ha vilket värde som helst mellan 1-5. Om värdet är 1 vill jag visa bild 1.gif i nyheter.asp. Om värdet skulle vara 1-3 vill jag att bilderna 1.gif, 2.gif, 3.gif ska visas i nyheter.asp.

Jag hoppas att ni förstår vad jag menar...

------------------

Vad gör Göran då, vad gör Göran då?

E-post

Medlem sedan juli 2000325 inlägg
#2

Är inte det väldigt enkelt? Eller missuppfattar jag frågan?

Hämta ut från databasen med en SQL sats där efter skriver du

<IMG SRC="<%=RS("bilder")%>.gif">

Och skall du visa 1-3 så rekommenderar jag en Array

1,2,3

Som sedan hämtas ut så här:

bilder = SPLIT(RS("bilder"),",")
FOR EACH nr IN bilder
Response.Write("<IMG SRC='" & nr &".gif'>")
NEXT

Den här grejen fungerar även om du bara har ett värde i den tex 1.

------------------
fencing for you?
http://www.fencing4u.nu/

258 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)