Avatar billede zeion Nybegynder
10. februar 2004 - 16:34 Der er 8 kommentarer og
1 løsning

Href med if spørgsmål i ?

Davs der...

Har denne kode, hvor jeg vil have den til at vise en text når musen kører hen over linket. Men texten skal variere alt efter hvilken "type" linket hører til, som bliver hentet ud fra en database. I sig selv er det ikke problemet, men problemet er der imod, at "type" som bliver hentet er et tal, hvor jeg så gerne vil have nogle If sætninger på.
altså noget i denne stil.

if rs("type") ="9" then
typec = katagroi testes

Kaster lige en del af koden.

view = "SELECT id,Name,type FROM houses ORDER BY id DESC LIMIT 0,10"
set RS = objConn.execute(view)

if RS.eof then
response.write ("There are no houses in the database.")
else
RESPONSE.WRITE ("The 10 last added objects in Sales <br> <br>" )


        do while not RS.eof
           

response.write ("<a href=show_select_h.asp?id=" & RS("id") & "&" & "type=" & RS("type") & " title=" & typec & ">" & RS("name") & "</a><br>")

            RS.movenext
        loop
  Response.Write("<br><br>")
    end if


Skriv endelig hvis i ikke forstår mit spørgsmål
Avatar billede nute Nybegynder
10. februar 2004 - 16:39 #1
du har jo svaret på dit eget spm:

<%
view = "SELECT id,Name,type FROM houses ORDER BY id DESC LIMIT 0,10"
set RS = objConn.execute(view)

if RS.eof then
    response.write ("There are no houses in the database.")
else
    RESPONSE.WRITE ("The 10 last added objects in Sales <br> <br>" )
    do while not RS.eof
        typec = ""
        if( RS("type") = "9" ) then
            typec = "katagroi testes"
        end if
        response.write ("<a href=show_select_h.asp?id=" & RS("id") & "&" & "type=" & RS("type") & " title=" & typec & ">" & RS("name") & "</a><br>")
        RS.movenext
    loop
      Response.Write("<br><br>")
end if
%>

/nute
Avatar billede ellebaek Nybegynder
10. februar 2004 - 16:39 #2
du kan bare lave iffen inden selve linket skrives..

Altså fx.

if rs("type") = 7 then
var = "din streng"
elseif rs("type") = 8 then
var = "din streng2"
end if

og så dit link som: response.write ("<a href=show_select_h.asp?id=" & RS("id") & "&" & "type=" & type & " title=" & typec & ">" & RS("name") & "</a><br>")
Avatar billede ellebaek Nybegynder
10. februar 2004 - 16:40 #3
ja linket skulle være:

og så dit link som: response.write ("<a href=show_select_h.asp?id=" & RS("id") & "&" & "type=" & rs("type") & " title=" & var & ">" & RS("name") & "</a><br>")
Avatar billede zeion Nybegynder
10. februar 2004 - 16:42 #4
ja.. *blush*

tror jeg har sidder og klumpet rundt i syntakerne...

Hvis du vil kan du smide et svar... :D
så få du nogle point..
Avatar billede zeion Nybegynder
10. februar 2004 - 16:43 #5
Ellebaek
Sorry men Nute kom først...
Avatar billede ellebaek Nybegynder
10. februar 2004 - 16:44 #6
Det er helt i orden..
Jeg kan bare lære at være noget hurtigere ;-)
Avatar billede zeion Nybegynder
10. februar 2004 - 16:49 #7
heeh. ja... det er alletides forum det her.. sidder og river sig i håret over en simpel ting. så bare post skidtet og få sek efter har du svaret.. :D
Avatar billede nute Nybegynder
10. februar 2004 - 16:59 #8
så smider jeg sgu et svar ;o]
Avatar billede ellebaek Nybegynder
10. februar 2004 - 17:13 #9
Ja, det går hurtigt med svarene herinde..
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

IT-JOB