gpt4 book ai didi

php - LaSTLogin 登录时未更新

转载 作者:行者123 更新时间:2023-11-29 13:43:59 24 4
gpt4 key购买 nike

我不确定我做错了什么,基本上当用户登录时我试图更新用户数据库中的“laSTLogin”字段。

$login = login($username, $password);
if ($login === false) {
$errors[] = 'That username/password combination is incorrect';
} else {
$_SESSION['user_id'] = $login;
$sql = "UPDATE `users` (lastlogin) VALUES ('now()') WHERE `user_id` = $user_id";
header('Location: index.php');
exit();
}

最佳答案

无需在now()函数上使用',添加SET:

$sql = "UPDATE `users` SET lastlogin = now() WHERE `user_id` = $user_id";

您没有执行任何 mysql 函数,PDO , mysqli或旧/变质mysql_*

考虑添加:

$mysqli = new mysqli("example.com", "user", "password", "database");
$res = $mysqli->query("UPDATE `users` SET lastlogin = now() WHERE `user_id` = $user_id");

关于php - LaSTLogin 登录时未更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17694483/

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