Ændring af baggrundsfarve ved "loop"
Hej.Jeg har et spørgesmål vedrørende nedenstående kode.. Den henter nogle data fra en database og loop'er til der ikke er flere poster at hente - hvilket virker fint. Men som det er nu bliver alle "table rows" lavet med en hvid baggrundsfarve. Hvordan gør man så hver anden bliver lavet med en anden baggrundsfarve f.eks. sort?
KODEN:
<%
intPage = Request("page")
If isNumeric(intPage) = False Or intPage < 1 Then
intPage = 1
End If
Set rs = Server.CreateObject("ADODB.RecordSet")
strSQL = "SELECT vnr, mrk, mdl, vinfo, hp FROM t_produkter WHERE hp = true"
strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("database.mdb")
rs.Open strSQL, strDSN, 1
If Not (rs.BOF Or rs.EOF) Then
rs.PageSize = 3
rs.AbsolutePage = intPage
intRecCount = rs.PageSize
intPageCount = rs.PageCount
Do While Not rs.EOF And intRecCount > 0
%>
<tr>
<td BGCOLOR="#FFFFFF"><img src="billeder/<% Response.Write rs("vnr") %>.jpg" width="100" height="100" border="0"></td>
<td BGCOLOR="#FFFFFF"><% response.write (rs("mrk") & " " & rs("mdl") & " (" & rs("vnr") & ")") %></td>
</tr>
<%
If len(rs("vinfo")) > 30 Then
Response.write(left(rs("vinfo"),30) & "...")
Else
Response.Write rs("vinfo")
end if
intRecCount = intRecCount - 1
rs.MoveNext
Loop
End If
rs.Close
Set rs = Nothing
%>
Det kommer til at se sådan ud når asp'en har gjort hvad den skal:
<tr>
<td BGCOLOR="#FFFFFF"><img src="billeder/01.jpg" width="100" height="100" border="0"></td>
<td BGCOLOR="#FFFFFF">mrk01 mdl01 01</td>
</tr>
<tr>
<td BGCOLOR="#FFFFFF"><img src="billeder/02.jpg" width="100" height="100" border="0"></td>
<td BGCOLOR="#FFFFFF">mrk02 mdl02 02</td>
</tr>
<tr>
<td BGCOLOR="#FFFFFF"><img src="billeder/02.jpg" width="100" osv...
Men hvordan får man det til at se sådan ud:
<tr>
<td BGCOLOR="#FFFFFF"><img src="billeder/01.jpg" width="100" height="100" border="0"></td>
<td BGCOLOR="#FFFFFF">mrk01 mdl01 01</td>
</tr>
<tr>
<td BGCOLOR="#000000"><img src="billeder/02.jpg" width="100" height="100" border="0"></td>
<td BGCOLOR="#000000">mrk02 mdl02 02</td>
</tr>
<tr>
<td BGCOLOR="#FFFFFF"><img src="billeder/02.jpg" width="100" osv...
Jeg håber at I forstår spørgesmålet.. Det er et stykke tid siden at jeg sidst har rodet med hjemmesider, så jeg må indrømme at nogle ord og udtryk er forsvundet - derfor også den måske ikke så sigende overskrift!
Jeg håber at der trods alt er nogen som forstår :S
På forhånd tak..
Dennis