webForumDet fria alternativet

Lista tio senaste ur databas - varannan rad olik färg

ASP

2 svar · 532 visningar · startad av magnusfeldth

Medlem sedan jan. 20034 480 inlägg
Frågan#1

Många gånger har det varit uppe frågor om hur man gör för att lista ett antal poster ur en databas och få det så att varannan rad i en tabell där dessa listas ges olika färger. Problemet är att jag inte riktigt vet vad jag skall skriva för att söka efter detta.

Kan någon antingen skriva hur man gör, eller länka till en tidigare tråd.

Medlem sedan juni 200032 967 inlägg
#2

För att hämta x antal poster, ställ en SQL-fråga lik denna:

SELECT TOP 10 * FROM tabellen ORDER BY någotfält

När du sedan på din asp-sida ska loopa ut resultatet:

If strBgcolor = "#FFFFFF" then strBgcolor = "#EFEFEF" else strBgcolor = "#FFFFFF"
Response.write "<tr bgcolor=""#" & strBgcolor & """>"
...
objRs.movenext
Loop

Ungefär. Du fattar säkert.

Mvh

Medlem sedan jan. 20034 480 inlägg
#3

Thanks @nders, det funkar finfint!

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