webForumDet fria alternativet

rotera poster "en om dan"?

ASP

2 svar · 180 visningar · startad av leancuisine

Medlem sedan jan. 2002160 inlägg
Frågan#1

Jag vill göra en applikation som visar "dagens ordspråk" och kommer inte riktigt på hur jag ska lägga upp det. Om jag t ex har 40 citat och vill visa ett nytt varje dag och sedan återgå till nr 1 efter nr 40. Om man hade 31 vore det ju enkelt, man tog dagens datum och hämtade post nr "=dagens datum" osv, men om man då har fler... Antagligen finns det någon enkel princip som jag borde komma på.... men som sagt jag gör inte det... några tips? Hur roterar jag databasposter så att en visas varje dag och sedan börjar om från början?

Medlem sedan dec. 200012 464 inlägg
#2

Om dina ordspråk har id 1-40 så

query = "select * from proverb where id = "&  (datediff("d",#2002-01-01#,date()) mod 40 ) + 1
Medlem sedan jan. 2002160 inlägg
#3

Det är underbart: enkelt och vackert... Tack!

261 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)