webForumDet fria alternativet

Olika färger i tabell från databas

ASP

9 svar · 745 visningar · startad av nordan

Medlem sedan juni 2000949 inlägg
Frågan#1

Tjena
Någon som vet hur man kan få en tabell
att visa olika bakgrundsfärger :o
Alltså när man hämtar t.ex namn från en
adressbok som man gjort i en databas.
Typ:
namn1 har en färg
namn2 en annan färg
namn3 samma färg som namn1
namn4 samma färg som namn2
Hoppas någon kan hjälpa mig :)

//
nordan

Medlem sedan dec. 19996 721 inlägg
Medlem sedan juni 2000949 inlägg
#3

Tack :D

------------------
Tallica Rules!

Medlem sedan dec. 20051 056 inlägg
#4

FAQ länken fungerar ej längre. Sökte upp denna tråd...

Medlem sedan juni 200032 967 inlägg
#5

Det finns flera olika sätt. Ett är: http://www.webforum.nu/showthread.php?p=782367#post782367

Andra använder mod, andra använder arrayer. Mycket finns att hitta om man orkar...

Medlem sedan dec. 20051 056 inlägg
#6

Du är verkligen överallt @nders :)

Jag tyckte att denna tråd träffade min sökfråga spot on. Bra att den hänvisar till ett svar hursomhelst. :)

Här finns ett alternativ:

<table>
<% dim varRowCounter, varBgColor
while not rsCustomerCaseList.eof 
varRowCounter = varRowCounter +1
if varRowCounter Mod 2 = 1 then
varBgColor = "red"
else
varBgColor = "yellow"
end if %>

<td bgcolor="<%=varBgColor%>">
blab blabla 
</td>

<% rsCustomerCaseList.movenext
wend %>
</table>
Medlem sedan juli 20003 825 inlägg
#7

Ovanstående är säkert mer "politiskt korrekt", men jag tycker den är rörig för en så pass enkel sak. Men visst, alla sätt är bra utom de dåliga!

I denna frågar du vilken färg, om inte den ena så den andra:

' ## COLOR OF ROW
IF myBG = "BGCOLOR=""#FFFFFF""" THEN myBG = "BGCOLOR=""#E3E3E3""" ELSE myBG = "BGCOLOR=""#FFFFFF"""

Medlem sedan juni 20019 519 inlägg
#8
function ColorRow(iCount,firstColor,secondColor)
  if iCount mod 2 then  ColorRow = firstColor else ColorRow = secondColor
End function
Medlem sedan dec. 19996 721 inlägg
#9

secondColor.... ;)

Medlem sedan juni 20019 519 inlägg
#10

ändrat ;)

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