我有一个小应用程序。我想在用户访问后,我的应用程序将保存登录数据库。像这样:
uid username2 timelogin
--------------------
123 ALex 2017-11-25 17:22:00
134 Anna 2017-11-25 17:25:00
但我遇到了麻烦。我的应用程序保存用户的所有时间登录。像这样:
uid username2 timelogin
--------------------
123 ALex 2017-11-25 17:22:00
134 Anna 2017-11-25 17:25:00
123 Alex 2017-11-25 17:26:00
134 Anna 2017-11-25 17:27:00
我希望我的应用只保存每个用户名的上一次。像这样:
uid username2 timelogin
--------------------
123 Alex 2017-11-25 17:26:00
134 Anna 2017-11-25 17:27:00
请帮我解决。这是我的MYSQL查询。
$sql = "INSERT INTO log (uid, username2, timelogin)
VALUES ('$id[1]', '$user[2]', FROM_UNIXTIME($t))";
if (mysqli_query($conn, $sql)) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}