Avatar billede stoneweb Nybegynder
02. december 2000 - 15:29 Der er 6 kommentarer og
1 løsning

Skiftende baggrundsfarver på db-output

Hej.

Jeg har en side, der lister en masse database records. Hvordan gør jeg at hver anden linie har hvid baggrundsfarve og de resterende lysegrå?

Avatar billede sone Nybegynder
02. december 2000 - 15:47 #1
Før din WHILE laver du en: i=0

Inde i WHILE laver du: i=i+1

Når du skal have farve på kan du f.eks. gøre således:

  bgfarve = \"#aaaaaa\"
  IF (i MOD 2)=0 THEN bgfarve=\"#EEEEEE\"
Avatar billede icedox Nybegynder
03. december 2000 - 00:04 #2
Hej!
Hvis du vil have 2 farve, :

Do until rs.eof
Response.Write \"<tr><td bgcolor=\'black\'><font color=\'white\' face=verdana size=1>\" & rs(\"XXX\") & \"</font></td></tr>
\' og linie 2
Response.Write \"<tr><td bgcolor=\'red\'><font color=\'white\' face=verdana size=1>\" & rs(\"XXX\") & \"</font></td></tr>

    rs.movenext
        Loop



               
Avatar billede icedox Nybegynder
03. december 2000 - 00:06 #3
-og selvfølgelig skal der lukkes af med en \"

& \"</font></td></tr>\"
Avatar billede icedox Nybegynder
03. december 2000 - 00:18 #4
Sådan :

If not rs.eof then
    Response.Write \"<table border=\'#ffffcc\'>\"
        Response.Write \"<tr><td width=4 bgcolor=\'#994400\'><font face=verdana size=1 bgcolor=\'#994400\'><b>Hoved-XXX</b></td></tr>\"
       
        Do until rs.eof
            mails = rs(\"netfang\")
            Response.Write \"<tr><td bgcolor=\'white\'><font color=\'white\' face=verdana size=1>\" & rs(\"stadureignar\")  & \"</font></td></tr>\"
            Response.Write \"<tr><td bgcolor=\'black\'><font color=\'white\' face=verdana size=1>\" & rs(\"stadureignar\")  & \"</font></td></tr>\"
           
            rs.movenext
        Loop
Avatar billede lange Nybegynder
03. december 2000 - 01:06 #5
Eventuelt kan følgenden anvendes, når det viser sig at Icedox\'s forslag ikke er det, du vil have:

ColorToggle = false

While not RS.EOF
  if ColorToggle then
    BGColor = Farve1
  else
    BGColor = Farve2
  end if

  response.write \"<TR bgcolor=\" & BGColor & \">blablabla</TR>\"

  ColorToggle = not ColorToggle
  RS.MoveNext
Wend
Avatar billede stoneweb Nybegynder
03. december 2000 - 10:15 #6
Lige hvad jeg ledte efter.
Avatar billede sone Nybegynder
04. december 2000 - 08:30 #7
...hvad var der lige galt med svarene fra os andre ??
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