如何在数据库中建一个表,当用户登录后写入该表,退出后自动删除该用户记录??

lpc007 2003-10-20 09:58:01
如何在数据库中建一个表,当用户登录后写入该表,退出后自动删除该用户记录??
如果用户在一段时间后没有任何动作,数据库就自动删除该用户?
...全文
63 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
jxbicestare 2003-10-20
  • 打赏
  • 举报
回复
我也想知道……
lpc007 2003-10-20
  • 打赏
  • 举报
回复
那如果用户不是正常退出呢?
用户记录不就一直存在吗??
Cain 2003-10-20
  • 打赏
  • 举报
回复
应该用session做吧
登陆后注册一个变量
session_register("user");
登出的时候,注销session
session_unregister("user");

if(isset($user)){
$Str = "insert into table values(...)";
......
}else{
$Str = "delete from table where ...";
......
}

这样应该就可以了吧,不过我自己没试过,你试试看吧
Mattless 2003-10-20
  • 打赏
  • 举报
回复
第29条
Mattless 2003-10-20
  • 打赏
  • 举报
回复
http://www.phpx.com/happy/showthread.php?s=&threadid=38769
20、计算当前在线用户

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧