Avatar billede mixmaster Nybegynder
23. august 2001 - 17:08 Der er 1 løsning

Søg i ASP

Hvordan opretter man en søgemaskine i ASP, den skal kun søge internt på siden(domænet), og serveren skulle kunne understøtte det meste(database og scripts).
Nogen forslag?
Helst så mange detaljer som muligt f.eks. script kode.

Hilsen MixMaster
Avatar billede webbe Nybegynder
24. august 2001 - 09:42 #1
Lav en formular:

<form method=\"GET\" name=\"search\" action=\"serach_res.asp\">
<input type=\"TEXT\" name=\"search_string\" size=\"20\"><br>
<input type=\"SUBMIT\" name=\"submit\" value=\"Søg\">
</form>

Din svarside skal så se således ud:

<%
Set Connect = Server.CreateObject(\"ADODB.Connection\")
Connect.open \"dsn_name\"

Set rs = Server.CreateObject(\"ADODB.Recordset\")
rs.open \"SELECT * FROM table_name WHERE field_name LIKE \'\"&request.form(\"search_string\")&\"\', Connect, 1, 3
%>
<html>
<head>
<title></title>
</head>
<body>
<%
\'her udskrives søgeresultatet
do until rs.eof
  response.write rs(\"field_name\")
rs.movenext
loop
%>
</body>
</html>

Det er en meget simpel søgning der søger på værdier i tabellen der ligner dit søgekriterie!
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