webForumDet fria alternativet

Loop problem!

1 svar · 213 visningar · startad av Thompa__85

Thompa__85Medlem sedan aug. 2002600 inlägg
#1

Hejsan wf!

Har lite problem här med mina loopar!
Jag bygger ett forum, och i varje inlägg vill jag hämta inlägg och namn från en tabell, och personens bild från en annan!

Detta blir bara strul för mig..

Just nu har jag så här:

SQL = "SELECT id, intTopicid, strUser, intUserid, strInlagg, strDatum FROM forummess WHERE intTopicid = " & Request.Querystring("topicid") & " ORDER by id"
Set RS = Connect.Execute(SQL)

'Sen:

<% Do until RS.EOF 	%>
'inlägg plus namn
   'Här vill jag sedan att den loopar ut rätt bild till användaren, som ska hämtas från RS3.
<% RS.MoveNext
Loop
%>

Och RS3 ser ut så här:

SQL = "SELECT bild, user, id, intForumantal FROM anv WHERE id = " & RS2("strUserid") & ""
Set RS3 = Connect.Execute(SQL)

Hur får jag RS3 att loopas oxå?
Mycket tacksam för alla svar!

Mvh Adde

Jesper TMedlem sedan nov. 20017 144 inlägg
#2

Varför två recordset till det?
Byt namn på kolumnen id i varje tabell och gör något liknande:

"SELECT mess_id, intTopicid, strUser, intUserid, strInlagg, strDatum, bild, user, anv_id, intForumantal FROM forummess,anv WHERE intUserid=anv_id AND intTopicid = " & Request.Querystring("topicid") & " ORDER by mess_id"
140 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)