gpt4 book ai didi

php - 使用php mysql添加登录时间

转载 作者:行者123 更新时间:2023-11-29 04:31:18 25 4
gpt4 key购买 nike

嘿,有人可以告诉我使用 php mysql 查询如何在数据库表中添加一个人登录和注销时的日期和时间。

最佳答案

要跟踪上次登录和注销,您需要添加两个 datetime "user"表中的字段 (或您可以拥有的任何等效项) ;例如:

  • 登录日期时间
  • 注销日期时间


然后,当您有用户登录时,您更新 log_in 字段,使用如下查询:

update user
set log_in = NOW()
where user_id = 123

当然,您必须使用正确的表名、“id”字段的正确名称以及正确的用户 ID ;-)


当您检测到用户注销时,对于其他字段也是如此:

update user
set log_out = NOW()
where user_id = 123

(和相同的注释)


作为旁注:检测用户何时登录非常简单:他必须输入他的登录名/密码或类似的东西,你可以将 update 查询放在所用表单的操作中处理那个...

但是检测注销并不那么容易:如果用户点击某个“注销”链接,当然,这很容易——但是如果用户只是关闭他的浏览器(或者让它的计算机保持开机状态上,但只是离开),您没有任何“注销”操作...

关于php - 使用php mysql添加登录时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1973945/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com