Søgemaskine problem
Hej Eksperter...Jeg har lavet lidt om på et søgescript, men hvordan kan det være at den kun viser ét resultat?
<% If Request.Form(\"soeg\") <> \"\" then
Set DB = Server.CreateObject(\"ADODB.Connection\")
DBSti = \"DBQ=\" & Server.Mappath(\"../database.mdb\")
DB.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; \" & DBSti
SQL = \"select * from nyheder where overskrift like \'%\" & Request.Form(\"soeg\") & \"%\' or underoverskrift like \'%\" & Request.Form(\"soeg\") & \"%\' or nyhed like \'%\" & Request.Form(\"soeg\") & \"%\'\"
Set rs = db.Execute (SQL)
If not rs.eof then %>
<table width=\"95%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" bgcolor=\"#CCCCCC\" align=\"center\">
<tr>
<td>
<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"0\">
<tr>
<td bgcolor=\"#CCCCCC\"><b><%=RS(\"overskrift\")%></b> \\\\ <font class=\"lille\"><%=RS(\"dato\")%></font></td>
</tr>
<tr>
<td bgcolor=\"#FFFFFF\"><%=RS(\"underoverskrift\")%></td>
</tr>
</table></td>
</tr>
</table>
<hr noshade color=\"#FFFFFF\" size=\"1\">
<% Do until rs.eof
rs.movenext
Loop
Else
Response.Write \"<b>Der var intet der matchede din søgekriterier!</b>\"
End if
End if %>
<form action=\"soeg.asp\" method=\"post\">
<table align=\"center\" width=\"25%\">
<tr><td>Søgeord:</td><td><input type=\"text\" name=\"soeg\"></td></tr>
<tr><td></td>
<td align=\"right\">
<input type=\"submit\" name=\"submit\" value=\"Søg\">
</table>
</form>
Håber at i kan hjælpe mig...
