Prøv at skrive den kode, som henter brugeren fra databasen - altså den kode, der giver fejl. =) ------------ En søgefunktion er et lidt større projekt, og jeg vil foreslå, at du opretter et nyt spørgsmål angående det.
strSQL = "Select * From Bruger where id='" & request.querystring("id") & "'" Set rs = Conn.Execute(strSQL)
------------------ <% if request.querystring("Finder") = "Sendt" then ' 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 ("/code/db/system.mdb") Conn.Open DSN
strSQL = "Select * From Bruger where brugernavn='" & request.form("Finder") & "'" Set rs = Conn.Execute(strSQL) do %> <tr> <td onmouseover="this.className='FOver'" onclick="location.href='Profile.asp?id=<%= rs("id") %>'" onmouseout="this.className='Out'" class="Out"><%= rs("Brugernavn") %></td> </tr> <% rs.MoveNext Loop While Not rs.EOF Conn.Close Set Conn = Nothing
else response.write("Skriv den person du vil finde") end if %>
Jeg går ud fra, at det løser dine problemer, og lægger hermed et svar :-)
Synes godt om
Slettet bruger
11. august 2006 - 20:47#8
Søge funktionen virker ikke:'/ Min kode ser rigtig ud <% dim brugernavn brugernavn = replace(request.form("Finder"), "'", "''") if request.querystring("Finder") = "Sendt" then ' 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 ("/code/db/system.mdb") Conn.Open DSN
strSQL = "Select * From Bruger where brugernavn Like '" & brugernavn & "'" Set rs = Conn.Execute(strSQL) if rs.bof or rs.eof then response.write("Ingen bruger kunne findes") else do while not rs.eof %> <tr> <td onmouseover="this.className='FOver'" onclick="location.href='Profile.asp?id=<%= rs("id") %>'" onmouseout="this.className='Out'" class="Out"><%= rs("Brugernavn") %></td> </tr> <% rs.movenext loop end if Conn.Close Set Conn = Nothing
else response.write("Skriv den person du vil finde") end if %>
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.