注销PHP会话 - 仅更新最后一条记录

时间:2017-01-09 18:03:03

标签: php session logout

我正在做一个关于使用PHP和JS的新程序。我按用户名/密码创建登录。我正在处理会话。 我想要注销并做好工作时间(我知道在几小时之间做差异,使用datediff。

但是当我更新时间退出时,确实更新了所有结果但是我想更新最后记录此人...而不是所有结果这个人(会话)。

$sql = "UPDATE `login` SET `datelogout` = NOW() WHERE `uid` = '$session_id' ";

image on what is doing wrong

我只想在今天按日和会话登录更新记录注销!

谢谢!

1 个答案:

答案 0 :(得分:0)

尝试这样的事情。

UPDATE  login SET datelogout=NOW() where uid ='$sessionid' orderby Sno DESC 
LIMIT 1