Avatar billede kasper_lk Nybegynder
19. februar 2002 - 20:02 Der er 9 kommentarer og
1 løsning

font på data fra database

Jeg har en side, som laver en liste udfra nogle data i en database. Jeg vil gerne have mulighed for at kunne give hver anden linie i listen en anden farve.
Altså, så linien der bliver lavet af det første udtræk ek bliver skrevet med blå tekst, mens linie nr to bliver skrevet med rød, og så forfra igen...

Jeg løber igennem dataene med Movenext.
Avatar billede zyxep Nybegynder
19. februar 2002 - 20:07 #1
har du flere celler i db'en f.eks dato,navn, og sådan for så i din side hvor du laver udtræk kan du f.eks lave <font color="blue"><% rs=("dato") %></font> og så den næste med <font color="red"><% =("navn") %></font> sådan kunne du jo gøre det men ved ik om det er sådan du vil have det
Avatar billede krogstrup Nybegynder
19. februar 2002 - 20:09 #2
<% tal = 1
Do While Not rs.EOF

if tal mod 2 = 1 then
    bgColor = "#8DB6CC"
else
    bgColor = ""
end If %>

<tr bgcolor="<%=bgColor%>">
    <td><a href="vis.asp?ID=<%=rs("ID")%>"><%=rs("sagsnr")%></a></td>
    <td><a href="vis.asp?ID=<%=rs("ID")%>"><%=rs("adresse")%>, <%=rs("by")%></a></td>
    <td align="right"><a href="vis.asp?ID=<%=rs("ID")%>"><%=rs("areal")%></a></td>
    <td align="right"><a href="vis.asp?ID=<%=rs("ID")%>"><%=formatNumber(rs("pris"),0)%></a></td>
    <td align="right"><a href="vis.asp?ID=<%=rs("ID")%>"><%=formatNumber(rs("brutto"),0)%></a></td>
    <td align="right"><a href="vis.asp?ID=<%=rs("ID")%>"><%=formatNumber(rs("netto"),0)%></a></td>
</tr>

<% tal = tal + 1
rs.MoveNext
Loop %>
Avatar billede krogstrup Nybegynder
19. februar 2002 - 20:09 #3
så må du selv lige klippe fra og til :-)
Avatar billede grunken Nybegynder
19. februar 2002 - 20:10 #4
color="blue"

While blabla
If rs("noget") = noget Then
    If Color = "blue" Then
          Color= "red"
      Else
          Color="blue"
      End If
      response.write "<font color='" & Color "'">Dit normal udtræk</font>"
En if
rs.Movenext
wend

Er ikke testet, men burde da du

-grunken
Avatar billede kasper_lk Nybegynder
19. februar 2002 - 20:16 #5
Damn, det gør ellers stærkt her. Her er lige et lille udpluk af min kode:

<%
      ' En løkke der looper igennem returnerede records,
      ' indtil tilstand bliver eof (End Of File)
      Do While Not RS.EOF

        ' Liste over FTP servere
%>
        <TR>
          <TD><%= RS("nummer")%></TD>
          <TD><%= RS("navn")%></TD>
          <TD><%= RS("ip")%></TD>
          <TD><%= RS("port")%></TD>
          <TD><%= RS("brugernavn")%></TD>
          <TD><%= RS("adgangskode")%></TD>
          <TD><%= RS("beskrivelse")%><BR></TD>
        </TR>
<%
      RS.Movenext
    Loop
Avatar billede krogstrup Nybegynder
19. februar 2002 - 20:23 #6
kasper_lk >>>

Kan du ikke selv flette min kode sammen med din ?
Avatar billede kasper_lk Nybegynder
19. februar 2002 - 20:26 #7
Jo, sorry! Der skimmede jeg vidst din kode lidt for hurtigt, den minder jo en hel del om min egen...
Avatar billede grunken Nybegynder
19. februar 2002 - 20:27 #8
kasper_lk >>

det er da ikke så svært nu, du har alle mulighederne
og Krogstrup - mit er mindst lige så godt *GG*

-grunken
Avatar billede krogstrup Nybegynder
19. februar 2002 - 20:43 #9
grunken >>>

jojo - det skal jeg ikke benægte :-)
Avatar billede krogstrup Nybegynder
19. februar 2002 - 20:43 #10
tak for points
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester