22. september 2002 - 21:36Der er
6 kommentarer og 1 løsning
to farver tabeller ved udskrivning af resultset
Jeg forsøger at udskrive et resultset i en tabel, hvor hver anden tabel er i en gråtone, så jeg nemmere kan se hvor hver tabel skiller, men jeg kan ikke få lortet til at virke :-)
<div align="center"> <table border="0" width="600" height="12"> <%Do While Not bs.EOF%> <% strPers = "SELECT Name, id FROM persondata WHERE ID ="& bs("username") Set gs = myConnPers.Execute(strPers) %> <tr> <td width="188" height="1"><font face="Verdana" size="1"><%=bs("title")%></font></td> <td width="227" height="1"><font face="Verdana" size="1"><%= Replace(left(bs("Nyhed"),100),vbCrLf,"")%></font></td> <td width="155" height="1"><font face="Verdana" size="1"><a href="vis_data_alt.asp?id=<%=gs("ID")%>" onMouseOver="window.status='Mere Info om <%=gs("Name")%>'; return true;" onMouseOut="window.status=''" onClick="window.status=''"><%=gs("Name")%></a></font></td> </tr> <% bs.MoveNext Set gs2 = myConnPers.Execute(strPers) %> <tr> <td width="188" height="1" bgcolor="#EEEEEE"><font face="Verdana" size="1"><%=bs("title")%></font></td> <td width="227" height="1" bgcolor="#EEEEEE"><font face="Verdana" size="1"><%= Replace(left(bs("Nyhed"),100),vbCrLf,"")%></font></td> <td width="155" height="1" bgcolor="#EEEEEE"><font face="Verdana" size="1"><a href="vis_data_alt.asp?id=<%=gs2("ID")%>" onMouseOver="window.status='Mere Info om <%=gs2("Name")%>'; return true;" onMouseOut="window.status=''" onClick="window.status=''"><%=gs2("Name")%></a></font></td> </tr> <%bs.MoveNext Loop%> </table> </div>
<div align="center"> <center> <%Do While Not bs.EOF%> <% strPers = "SELECT Name, id FROM persondata WHERE ID ="& bs("username") Set gs = myConnPers.Execute(strPers) %> <table border="0" width="80%" cellpadding="0" cellspacing="0"> <caption> </caption> <% bgskift=0 do until rs.eof bgskift=bgskift + 1
if bgskift = 2 then bgskift = 0 end if
if bgskift = 0 then color="bgcolor='#DFDFDF'" else color="bgcolor='#FDFDFD'" end if %> <tr> <td width="15%" <%=color%>><font size="1" face="Verdana"><%=bs("title")%></font></td> <td width="27%" <%=color%>><font size="1" face="Verdana"><%= Replace(left(bs("Nyhed"),100),vbCrLf,"")%></font></td> <td width="10%" <%=color%>><font size="1" face="Verdana"><a href="vis_data_alt.asp?id=<%=gs("ID")%>" onMouseOver="window.status='Mere Info om <%=gs("Name")%>'; return true;" onMouseOut="window.status=''" onClick="window.status=''"><%=gs("Name")%></a></font></td> </tr> <% RS.movenext loop %> </table> </center> </div>
hvis du køre med css kan du gøre noget ligende det her .:
du har 2 classer i din css, lad os sige red og white
så lige før du starter din lykke sætter du en variable til at være = en af de 2 classer feks
farve = "red" do until rs.eof response.write "<tr class='" & farve & "'><td>Hejsa med dig </td></tr>" rs.movenext IF farve = "red" THEN farve = "white" elseif farve = "white" then farve= "red" end if loop
Da der ikke sker yderligere i dette indlæg, så lukker jeg det nu :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.