webForumDet fria alternativet

senaste 24h

ASP

2 svar · 184 visningar · startad av KoTTeN

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

På wF startsida står det i kolumnen till vänster xxx inlägg de senaste 24h.

Har funderat på hur man räknar ut detta och kommit fram till två alternativ:

1: Man har 24 olika fält i en databas, en för varje timma. Man måste alltså räkna ihop alla fält vid visning. Vid varje hel timma skrivs det aktuella fält över med den senaste timmans ant. nya inlägg.
Men det låter inte speciellt klokt att göra.

2: Man har ett fält där alla 24 timmar finns i hopräknade. Efter varje heltimma tar man ut medelvärdet per timme och subtraherar detta för att sedan addera den senaste timmans ant. nya inlägg.
Så mycket enklare, men det blir ju inte 100% korrekt.

Någon som vet hur man gör här på wF? *nyfiken*

Medlem sedan juni 200032 967 inlägg
#2

Min gissning är att det ställs villkor på inläggstid i räkningsfrågan. Select count(*) from vadetnuär where inläggstid > nu-24 timmar.

Det är inte så komplicerat skulle jag gissa på.

Medlem sedan sep. 20011 722 inlägg
#3

Ja det är sant, så kan man ju göra. :) att jag inte tänkte på det.

361 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
137 ms — deklarationer (db)
0 ms — hämta statistik (cache)
139 ms — hämta tråd, inlägg och bilagor (db)
219 ms — ändringar (db)