ja du skulle ju kunna räkna ut antal dagar från inlagt till nu med datediff eller nått och sedan köra (antal gånger visat / antal dagar) och gå efter det resultatet kanske.
Ofta så tänker man inte igenom saker och ting, efter många om och men så fick jag med stor hjälp av detta forum till en "klick" räknare per recept jag har på min sida och den använder jag till en "recepttoppen". Men när jag gör på de sättet så kommer ju förmodligen bara de recepten som varit med längst i tid(mest tittade på)att vara på recepttoppen.
Nu skulle jag vilja få till en funktion som räknar ut medeltalet gånger visat per dag, sedan receptet är inlagt. I min tabell har jag datumet receptet är inlagt och antalet gånger receptet är visat.
Typ: Response.Write antal gånger visat / ("nu"-inlagt datum ) eller måste jag skapa en kolumn till i tabellen där summan av uträkningen skrivs in?
Hur ska jag tänka?, jag är en klåpare på asp som sagt :)
Dim Rstoprec
Dim Rstoprec_numRows
Set Rstoprec = Server.CreateObject("ADODB.Recordset")
Rstoprec.ActiveConnection = MM_news_STRING
Rstoprec.Source = "SELECT Receptnr, rec_namn1, visat FROM Recept ORDER BY visat DESC"
Rstoprec.CursorType = 0
Rstoprec.CursorLocation = 2
Rstoprec.LockType = 1
Rstoprec.Open()
Rstoprec_numRows = 0
Detta Rs använder jag mig av för att skriva ut "recepttoppen" nu.
La till kod.