webForumDet fria alternativet

Hur lista poster ur databas på olika "ställen på sidan"?

ASP

4 svar · 193 visningar · startad av solbulle

Medlem sedan mars 20015 287 inlägg
Frågan#1

Hur gör jag detta på ett smidigt sätt:
Jag vill i ett nyhetscript visa den senaste nyheten högst upp, men sen längre ner på sidan, loopa igenom och visa alla nyheter, med den äldsta högst upp och den nyaste längst ner igen.

Idag löser jag det med två öppningar av databasen och det verkar inte vara riktigt rätt... ?

------------------
/solbulle

Medlem sedan juni 200117 inlägg
#2

Kan du inte bara lägga in alla nyheter i en array?!

Lr så kan du lägga in den första nyheten i en variabel som du bara printar när RS.EOF. Är iofs en ganska dålig lösning. =)

Lr när RS.EOF så kör du RS.MoveFirst, sen...

Do Until blnOjoj = True
Response.Write "Läs:" & RS("Nyhet")
blabla mer kod...
blnOjoj = True
Loop

Lr nåt sånt...

------------------
*g0sA*

Medlem sedan mars 20015 287 inlägg
#3

Hmm, kikar på det...

tack för svaret hur som helst. :)

------------------
/solbulle

Medlem sedan juni 200032 967 inlägg
#4

annars kan man söka lite på getrows här på forumet för att få en del uppslag.

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

Medlem sedan mars 20015 287 inlägg
#5

Kalas!

getrows var lösningen, har läst lite löst om det tidigare men aldrig satt mig in i det, funkar kanon och jag ser verkligen fördelarna med det.

Tack @nders (& Fraja^ med för den delen. :) )

------------------
/solbulle

253 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)