webForumDet fria alternativet
Logga in / Bli medlem

Loop fel.. kanske..

ASP

2 svar · 182 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..

258 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)