Avatar billede martin_dalgaard Nybegynder
10. juni 2005 - 15:32 Der er 5 kommentarer og
1 løsning

Show topic har problemer

Hej eksperter.

Jeg har en liste med emner, og hver emne skal så linke til en side hvor dens indhold bliver vist som et forum.
<%

Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("login.mdb")
Conn.Open DSN


strSQL = "Select * from forum"

Set rs = Conn.Execute(strSQL)


Do


  Response.Write "<a href=showtopic.asp?name= & rs (navn)>" & rs("navn") & "</a><br>"


  rs.MoveNext


Loop While Not rs.EOF


Conn.Close
Set Conn = Nothing
%>
det hele virker fint, altså med at lave link osv. men navnet så jeg kan hente den rigtige besked kommer ikke med. hvad gør jeg forkert
Avatar billede busschou Praktikant
10. juni 2005 - 15:40 #1
mangler du ikke et sæt gåseøjne
--
Response.Write "<a href=""showtopic.asp?name=" & rs("navn") &""">" & rs("navn") & "</a><br>"
Avatar billede busschou Praktikant
10. juni 2005 - 15:44 #2
Den ene ting du gjorde galt var ikke at afslutte en streng hvorved
& rs (navn)
kommer til at være det som står efter
name=
Den anden ting var at der ikke skal være mellemrum mellem
rs og (navn)
Den tredie er at der skal være gåseøjne i parantesen, altså
rs("navn")
Den fjerde var at href= skal have " efter sig som skal escapes, derfor de mange gåse øjne
Forvirret? ;o).. håber det virker nu.. burde det så vidt jeg kan se
Avatar billede martin_dalgaard Nybegynder
10. juni 2005 - 15:49 #3
Nej ikke alle de gåseøjne desværre for den starter med at udskrive fra første gåseøje og slutter ved næste
Avatar billede busschou Praktikant
10. juni 2005 - 15:52 #4
ok uden gåse øjne om href burde det være
Response.Write "<a href='showtopic.asp?name=" & rs("navn") & "'>" & rs("navn") & "</a><br>"
Avatar billede busschou Praktikant
10. juni 2005 - 15:54 #5
du kan også droppe de enkelt plinger ' , men det er nu bedst at have dem eller normale " omkring i en href
Hvis ikke det virker så må der være noget andet galt, for ja den starter med at udskrive ved første " og stopper ved næste ", men & binder dem jo sammen
Virker hos mig begge dele
Avatar billede martin_dalgaard Nybegynder
17. juni 2007 - 15:45 #6
lukket
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