25. september 2002 - 00:43Der er
15 kommentarer og 1 løsning
Bestemt ID med SQL forespørgsel?
Hvordan trækkes indholdet fra DB ind på en side via ID?
På min forside er der vist to nyheder. Disse trækkes ind på siden fra DB og altid kun 2 selv om flere står i DB. De 2 nyheder listes efter nyeste dato. Hver nyhed har et "Read more..." link der peger på undersiden page.asp hvor hele den ønskede nyhed kan læses.. I linket står: <a href="page.asp?id="2">Read more here</a>
Men hvad skal der stå i SQL forespøgslen for KUN at trække den specifike nyhed ind på siden page.asp?
<% ' Databaseforbindelse - husk at angive sti til din database Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("../db/theselfimages.mdb") Conn.Open DSN
' SQL forespørgsel strSQL = "Select * From tblNews" ' Udfør forespørgsel (rs indeholder nu resultatet) Set rs = Conn.Execute(strSQL) %>
Min DB er 2-sproget og ser sådan ud...
ID DATO NEWS NYHED HEADLINE OVERSKRIFT CONTENT INDHOLD
<% Session.TimeOut = 40 IF request.form("sprog") = "UK" THEN Session("sprog") = "UK" sprogid = "DK" ELSE Session("sprog") = "DK" sprogid = "UK" END IF %>
<% ' Databaseforbindelse - husk at angive sti til din database Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("../db/theselfimages.mdb") Conn.Open DSN
' SQL forespørgsel strSQL = "Select * From tblNews WHERE id = " & request.querystring("id") & "" ' Udfør forespørgsel (rs indeholder nu resultatet) Set rs = Conn.Execute(strSQL)
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.