webForumDet fria alternativet

Få fram antalet träffar?

ASP

1 svar · 193 visningar · startad av Bosse168

Medlem sedan nov. 20031 018 inlägg
Frågan#1

Finns garanterat ett mer optimerat sätt att få fram antalet sökningar än denna koden och som vanligt är jag öppen för förslag. ;)
Det som jag skulle vilja få fram är hur många sökningar som har gjorts på ordet som loopas fram (om det nu går).

<%
Dim Rs,myArray,i,ord

Set Rs = Connect.Execute("Select DISTINCT ord From sokord Order BY ord DESC LIMIT 10")

myArray = Rs.GetRows()
Rs.Close : Set Rs = Nothing

For i = 0 To UBound(myArray,2)

ord=myArray(0,i)

If Len(ord) > 15 Then
Response.Write  Left(ord,15) & "..."
Else
Response.Write ord
End If

Response.Write("<br>")

Next

Set ord=nothing
%>
Medlem sedan nov. 20031 018 inlägg
#2

Jag blir alltså tvungen att sätta en ny RecSet i loopen och köra en count?

253 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
116 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)