webForumDet fria alternativet

Gruppera poster ur databas

4 svar · 280 visningar · startad av Koggen

KoggenMedlem sedan juni 2002169 inlägg
#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

LarsGMedlem 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
%>
KoggenMedlem sedan juni 2002169 inlägg
#3

Tackar det funkade bra :)

NyedalDesignMedlem 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?

LarsGMedlem 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

122 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
119 ms — hämta tråd, inlägg och bilagor (db)