Avatar billede svinget Praktikant
23. august 2006 - 08:54 Der er 4 kommentarer og
1 løsning

Ændre tekst til kursiv ud fra værdi i database

Hej

Jeg har en MS access database med opgaver. Nogen der kan hjælpe med hvordan jeg kan ændre teksten til f.eks. kursiv eller bold på de entries der har status "solved" i en kolonne ved navn "status"?

Her er koden:
<%
Session.LCID=1030
strSQL = "Select * from tasks1 order by module1 asc"
set tasks1 = Conn.Execute(strSQL)
do while not tasks1.eof%>                       
                        <tr>
                            <td width="70"><%=tasks1("module1")%>&nbsp;</td>
                            <td width="50"><%=tasks1("tcode1")%>&nbsp;</td>
                            <td width="350"><a href="observation_details.asp?id=<%=tasks1("id")%>"><%=tasks1("text1")%>&nbsp;</td>
                            <td width="100"><%=tasks1("log1")%>&nbsp;</td>
                            <td width="100"><%=tasks1("by1")%>&nbsp;</td>
                        </tr>
<%  tasks1.MoveNext
loop
%>

/Kim
Avatar billede gertp Nybegynder
23. august 2006 - 09:00 #1
do while not tasks1.eof%>                       
<tr>
<% status = tasks1("status")
if status = "solved" then %>
<td width="70"><b><%=tasks1("module1")%></b>&nbsp;</td>
<% else %>
<td width="70"><%=tasks1("module1")%>&nbsp;</td>
<% end if %>
Avatar billede svinget Praktikant
23. august 2006 - 09:36 #2
Det virker bare - tak for hjælpen :)

Poster du et svar.

/Kim
Avatar billede madeindk Nybegynder
23. august 2006 - 09:38 #3
<%
Session.LCID = 1030

strSQL = "Select * from tasks1 ORDER BY module1 ASC"
Set tasks1 = Conn.Execute(strSQL)

do while not tasks1.eof

' lCase gør at den gør alle bogstaver den trækker ud til små bogstaver og derfor er du HELT sikker på at status vil være 'solved' og ikke 'SOLVED eller 'Solved' :-)
strStatus = lCase(task1("status"))

if strStatus = "solved" then
response.write("<td width=""70""><i>" & tasks1("module1") & "</i>&nbsp;</td>")
else
response.write("<td width=""70"">" & tasks1("module1") & "&nbsp;</td>")
end if

tasks1.MoveNext
loop
%>
Avatar billede gertp Nybegynder
23. august 2006 - 09:45 #4
:)
Avatar billede svinget Praktikant
23. august 2006 - 20:43 #5
Madeindk: Jeg så ikke lige dit svar, men tak til dig også :)
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