ASP高手请指导!!

来源:百度知道 编辑:UC知道 时间:2024/06/03 00:30:23
<% if rsweb("GAME_in_date") >rsweb("GAME_out_date") then
response.write "在线"
else
response.write "离线"
end if
%>

以为数据可以显示为用户在线和不在线情况,请问,在ASP中,如何列出,所有在线的用户名单?
用户名为 id_login
我的希望是在页面上显示出所有在线的名单,也就是所有("GAME_in_date") >rsweb("GAME_out_date") 的名单,和一共有多少位的名单!

首先确认rsweb("id_login")可以取到值

<%
if rsweb("GAME_in_date") >rsweb("GAME_out_date") then
response.write rsweb("id_login")&"在线"
else
response.write rsweb("id_login")&"离线"
end if
%>

如果要显示所有在线的名单那就来个循环好了
<%
dim i=0
sql="select * from 数据表名"
rsweb.open sql,conn,1,1
if not rsweb.eof then
while not rsweb.eof
if rsweb("GAME_in_date") >rsweb("GAME_out_date") then
response.write "在线"
i=i+1
else
response.write "离线"
end if
rsweb.movenext
wend
response.write(i)'这就是总共在线的人数
%>