7.3.5 显示在线用户
由于用户在登录时,已经记录了登录状态,即将其对应的OnLine标志设置为1,因此获取在线的用户信息变得容易了。显示在线用户的页面如图7-12所示。
以下是显示在线用户页面的实现代码:




以上代码提供了两种不同顺序来查看当前的在线用户信息,一是按姓名字母排序;二是按女士优先排序。对于第一种排序方式,通过查询在线用户的SQL语句添加”Order By nc”来实现;对于第二种排序方式,在SQL语句添加”Order By Sex Desc”即可。
另外,对于实现在线用户的动态刷新,在<Head>标记与</Head>标记之间添加了代码:

这样保证了页面每隔60s进行刷新。