webForumDet fria alternativet

Visa totalt antal besök...

ASP

7 svar · 229 visningar · startad av TheSpy

Medlem sedan sep. 20019 inlägg
Frågan#1

Hello!
Har en räknare som registrerar antal besök per dag. Den lägger in en ny post i en tabell för varje nytt datum.

Hur adderar jag antalet besök per dag för att visa totalt antal besök?

------------------
TheSpy

Medlem sedan dec. 200012 464 inlägg
#2

sql = "select sum(visitors) as total from visitors"
set rs = connect.execute(sql)
response.write rs("total")

------------------
essentitia preter non sans multiplicandum

Medlem sedan sep. 20019 inlägg
#3

Tackar...

------------------
TheSpy

Medlem sedan sep. 20019 inlägg
#4

En liten fortsättning:

Tabellen lagrar url:en för den sida som räknaren ligger på. Räknaren ligger på 3 sidor.

Om jag vill summera antal besök per url...alltså summera antalet besök i de poster som innehåller varje enskild url...hur gör jag då?

------------------
TheSpy

Medlem sedan dec. 200012 464 inlägg
#5
sql = "select sum(visitors) as total,url from visitors group by url"
set rs = connect.execute(sql)
while not rs.eof
response.write rs("url") & " har haft " & rs("total") & " besök <br>"
rs.moventext
wend

------------------
essentitia preter non sans multiplicandum

[Redigerat av LarsG den 26 okt 2001]

Medlem sedan sep. 20019 inlägg
#6

Tackar ännu en gång!

Ovärderlig hjälp just nu...är under lite tidspress!
=)

------------------
TheSpy

Medlem sedan sep. 20019 inlägg
#7

Ännu en liten fortsättning...

Det står still i mitt huvud...

Räknaren lagrar även vilken månad beöket gjordes...

Jag vill lista resultatet på följande vis:
Den visar först månad, och under detta kommer de tre sidorna med antal besök på respektive sida för den månaden...sedan nästa månad osv...

Går detta?...kört fast...

------------------
TheSpy

Medlem sedan dec. 200012 464 inlägg
#8
sql = "select sum(visitors) as total,url,monthVisited from visitors group by url,monthVisited order by monthVisited"
set rs = connect.execute(sql)
monthVisited = ""
while not rs.eof
if  monthVisited <> rs("monthVisited") then
monthVisited = rs("monthVisited") 
response.write monthVisited " <br>"
end if 
response.write rs("url") & " har haft " & rs("total") & " besök <br>"
rs.moventext
wend

------------------
essentitia preter non sans multiplicandum

[Redigerat av LarsG den 30 okt 2001]

248 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)