Tack för svaret, morph, men innan jag hann läsa det så upptäckte jag själv ett sätt att räkna posterna. Tyvärr hamnar sökresultatet UNDER själva uppradningen, vilket inte är så snyggt. Jag bara undrar hur jag kan "förlytta" resultatet av sökningen så att den hamnar över uppradningen?
Här är koden. Ursäkta strukturen!:
<%
dim rsprod
dim leta
leta = "Select * from tblprod "
if request("txtprod") = "" then
%>
Var vänlig skriv in ett sökord i textrutan.
<%else
leta = leta & "Where"
leta = leta & " Prodnamn Like '%" & Request("txtprod") & "%'"
'Sortera
leta = leta & " Order by prodnamn"
set rsprod = connect.execute(leta)
%>
<ul>
<%
'Listar
count = 1
Do while not rsprod.eof
response.write "<li>" & "<b>" & count & "</b>" & "<a href=""produkt.asp?prodid=" & rsprod("prodid") & """>" & rsprod("Prodnamn") & "</a>"
rsprod.movenext
count = count + 1
loop
%>
<br><br>Din sökning resulterade i <%=count - 1 %> träffar.
<%
connect.close
set connect=nothing
end if
%>
<%
SQLStmt = "SELECT * FROM tabell WHERE field LIKE '%" & Request.QueryString("search") & "%'"
Set RS = Databas.Execute(SQLStmt)
%>
<%
SQL = "SELECT COUNT(*) FROM tabell WHERE field LIKE '%" & Request.QueryString("search") & "%'"
Set RS2 = Databas.execute(SQL)
%>
<P>
<%
If RS.EOF Then
Response.Write("Tyvärr, inga matchande inlägg...")
%>
<%
Else
%>
Du fick <B><%Response.Write RS2(0)%></B> träffar på din sökning: <B><%=Request.QueryString("search")%></B>
Jag vet ju inte om det är riktigt och rätt enligt de lärde, men för mig funkar det då.
131 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17