Det verkar lämpligt att lagra under vilken period annonsen skall visas. Vet du det är det bara att lista alla annonser som varit aktiva under den valda tidsperioden, tex under en viss månad.
Det verkar lämpligt att lagra under vilken period annonsen skall visas. Vet du det är det bara att lista alla annonser som varit aktiva under den valda tidsperioden, tex under en viss månad.
Problemet ligger inte i att lista när en annons varit aktiv, utan snarare hur många visningar och klick en annons har under en specifikt vald period.
Den närmaste lösningen jag kommer på är att lagra datum och tid för varje händelse (klick, visning) och annons, men det blir ju en hel del poster i längden.
För varje annons som visas måste du...
SQL = "INSERT INTO [annonsLog] (intAnnonsID, dteCteated) VALUES ( " & request("tittaPåAnnonsID") & " , #" & now() & "# );"
För att lista annonser får du lista ovanstående poster efter det kriteriet du vill ha. Per år eller per månad, bara att välja!
En lösning för att minska datamängden kunde vara att köra ett cronjob kl 24.00 den siste i varje månad; som skapar en post för varje annons. Sedan adderar man bara med 1 för varje visning eller klick.
Men det bli ju en stökigare lösning :/
262 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e