Spelar inte<%
Response.Write ("<br><br>")
DO UNTIL RecSet.EOF
if recset("status") = "nej" then
Response.Write recset("playerid") & ("<br>")
end if
RecSet.MoveNext
Loop
%>Spelar<%
Response.Write ("<br><br>")
DO UNTIL RecSet.EOF
if recset("status") = "ja" then
Response.Write recset("playerid") & ("<br>")
end if
RecSet.MoveNext
Loop
vad som händer är att den bara skriver ut dom som inte spelar, alltså ifall status är nej.. eller tvärtom, att den skriver ut de som spelar om jag vänder på koden och lägger den koden överst istället.. Jag tror att det beror på att "pekaren i databasen" ställer sig längst ner efter första kollen och sen att den inte börjar om igen när den ska kolla vilka som spelar eller nått sånt..
Jo det stämmer. När du kommer till den andra loopen så är recset.eof sant. Det finns flera sätt att lösa detta
enklast
Spelar inte<%
Response.Write ("<br><br>")
DO UNTIL RecSet.EOF
if recset("status") = "nej" then
Response.Write recset("playerid") & ("<br>")
end if
RecSet.MoveNext
Loop
%>Spelar<%
recset.movefirst
Response.Write ("<br><br>")
DO UNTIL RecSet.EOF
if recset("status") = "ja" then
Response.Write recset("playerid") & ("<br>")
end if
RecSet.MoveNext
Loop