0

好的,所以我将尝试$_SERVER['REMOTE_ADDR'];在数据库的用户列中插入。所以它就像:

username |  192.168.0.1

我尝试使用插入,使其插入列并在每次登录后覆盖,但它只是创建一个全新的行。

mysql_query("INSERT INTO `users` (`last-login`) VALUES ('$ip')");

所以,我的问题是如何让它覆盖一个全新的 IP 并将其插入到用户每次登录时的最后登录列中?

请帮忙。

4

2 回答 2

3

您将需要使用 UPDATE 语句,然后更新该列。我确定表中有用户名字段吗?如果是这样..这样的事情:

mysql_query("UPDATE users SET last-login='$ip' WHERE username='$username'");

希望这可以帮助你

于 2012-08-15T13:59:03.747 回答
0

尝试更新命令: http ://dev.mysql.com/doc/refman/5.0/en/update.html

于 2012-08-15T13:59:05.523 回答