Loop fel.. kanske..

ASP

2 svar · 187 visningar · startad av voigtann1

Medlem sedan juni 20019 519 inlägg
Trådstart#1

Har gjort en kod som ska visa globalt Ja/Nej det beror på användaren. så här ser koden ut:

<%
If recset.eof Then
Response.Write "  <tr bgcolor=""#CCCCCC"">     <td Colspan=""4""><center>no files here</center></td></tr>"
else
ID = RecSet("ID")
Do Until recset.eof
C = 0
%>
<%
 if recset("global") = true then
%>
  <tr bgcolor="#CCCCCC"> 
    <td><img src="gfx/glob/yes.gif" alt="No, Private"></td>
    <td bgcolor="#999999" width="1"></td>
    <td><a href="configs.asp?ID=<%=ID%>"><%=RecSet("name")%> V<%=RecSet("version")%>(<%=RecSet("filename")%>)</a></td>
    <td>&nbsp;</td>
  </tr>
<%
C = C+1
elseif lcase(Request.QueryString("member"))=lcase(session("user")) Then
B = 0
%>
  <tr bgcolor="#CCCCCC"> 
    <td><img src="gfx/glob/no.gif" alt="Yes"></td>
    <td bgcolor="#999999" width="1"></td>
    <td><a href="configs.asp?ID=<%=ID%>"><%=RecSet("name")%> V<%=RecSet("version")%>(<%=RecSet("filename")%>)</a></td>
    <td>&nbsp;</td>
  </tr>
<%
B = B+1
else%>
<%
End If
%><%

recset.MoveNext
loop
end if
%>
  <tr bgcolor="#CCCCCC"> 
    <td>&nbsp;</td>
    <td width="1"></td>
    <td>&nbsp;</td>
    <td><%= C+b %> file(s) showed.
</td>
  </tr>
</table>
<% recset.close %>

Felet är:
när sidan laddas som den rätta användaren så ska den visa alla hans filer.... den laddar namnet... fil namnet.. men inte ID... typ den gör ingen NEXT typ..

den kör samma ID hela vägen.. vet någon vad felet är?

Medlem sedan juni 20019 519 inlägg
#2

ska man ha en loop någonstans till eller?

Medlem sedan juni 20019 519 inlägg
#3

ah! jag vet vad felet var... LOL! trög ibland..

264 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)