webForumDet fria alternativet
Logga in / Bli medlem

Microsoft Index server

ASP

4 svar · 168 visningar · startad av qwerty

Medlem sedan jan. 2001391 inlägg
Trådstart#1

Finns det något sätt att få ut populäraste sökordet i index server?

Medlem sedan dec. 19996 522 inlägg
#2

inte vad jag vet men du kan ju varje gång man söker slänga in det i en databas, ordet då som de har sökt på..

Medlem sedan jan. 2001391 inlägg
#3

...ok, I see

Hur skulle jag lägga in en sådan funktion. Nån som skulle kunna hjälpa till med en kodsnutt?

Medlem sedan jan. 2001391 inlägg
#4

...ingen som kan hjälpa mig lite på traven?

Medlem sedan dec. 19996 522 inlägg
#5

du har en databas med en tabell, tex searchtop där i har du 3 fält, ID(räknare), KeyWord(text), KeyWordCount(tal). När någon söker så lägger du samtidigt in, sökordet från request.form("blabla"), omvandlar det tex till enbart små bokstäver med LCASE, du kollar om det redan finns i databasen genom att loopa igenom den efter värdet i request.form("blabla"). Finns den inte där så lägger du in den med 1 poäng i KeyWordCount. Finns det redan med så updatar du det värdet bara å plussar på 1..

Sen plockar du bara ut tex top 10 från tabellen och listar dem

396 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
127 ms — deklarationer (db)
131 ms — hämta statistik (db)
135 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)