Hej jag har en topplista som i dagsläget visar de dikter som har det 5 bästa betygen. Problemet är att jag vill inte att en ny dikt ska kunna hamna på topplistan förren efter 7 dagar hur löser jag det? Vet inte exakt hur datum skrivs i MySQL... men testa detta:Visa/sortera 7dagar gamla och äldre inlägg
Koden ser ut så här:
SQL = "SELECT id,kat,rubrik,dikt,datum,user_id,lasa,visa,(1*vote1+2*vote2+3*vote3+4*vote4+5*vote5)/(vote1 + vote2 + vote3 + vote4 + vote5) as snitt From dikter WHERE visa=1 Order By snitt desc limit 5"
Jag kör ASP med MySQL om det skulle vara till någon hjälp.
Tack på förhand.Sv: Visa/sortera 7dagar gamla och äldre inlägg
<code>
Dim datum
datum = DateAdd("d",-7,Date())
SQL = "SELECT id,kat,rubrik,dikt,datum,user_id,lasa,visa,(1*vote1+2*vote2+3*vote3+4*vote4+5*vote5)/(vote1 + vote2 + vote3 + vote4 + vote5) as snitt From dikter WHERE visa=1 AND datum<'" & datum & "' Order By snitt desc limit 5"
</code>