Gruppera poster ur databas

ASP

4 svar · 300 visningar · startad av Koggen

Medlem sedan juni 2002169 inlägg
Trådstart#1

Jag skulle villja lista ett valt antal poster från en databas, och vid listningen gruppera dom i ett antal som väljs i ett formulär.

Tanken är att t ex post 1 - 20 listas först, sedan ett mellanrum sedan 21 - 40 o.s.v.

Jag har kört fast redan på första delen - att lista det antal jag valt.
Jag har försökt med nedanstående kod, men antingen listas alla posterna eller så listas det antal jag valt, fast alla från samma post - beroende på hur jag placeras avslut av looparna.
<%
for i = 1 to session("antalemail")
do until recSet.eof
response.write recSet("email") & ";<br>"
recSet.moveNext
loop

next
%>

Tack på förhand

Medlem sedan dec. 200012 464 inlägg
#2
<%
i = 0
do until recSet.eof
if i > 0 and i mod session("antalemail") = 0 then
response.write "<br>"
end if
response.write recSet("email") & ";<br>"
recSet.moveNext
i = i + 1
loop
%>
Medlem sedan juni 2002169 inlägg
#3

Tackar det funkade bra :)

Medlem sedan apr. 200274 inlägg
#4

hmm.. förstår inte riktigt koden.

hur kan den visa visst antal och sen radbrytning.
har heller inte riktigt koll på 'mod' kan du förklara
lite Lars?

Medlem sedan dec. 200012 464 inlägg
#5

mod ger resten vid division

12 mod 5 = 2 -- 12/5 = 2 och 2/5
12 mod 4 = 0 -- 12/4 = 3 och 0/5

278 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
151 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)