Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP和SQL上次登录_Php_Sql_Ip Address - Fatal编程技术网

PHP和SQL上次登录

PHP和SQL上次登录,php,sql,ip-address,Php,Sql,Ip Address,好的,我将尝试插入$\u服务器['REMOTE\u ADDR']。所以就像: username | 192.168.0.1 我尝试使用insert,使其插入到列中,并在每次登录后覆盖,但它只是生成一个全新的行 mysql_query("INSERT INTO `users` (`last-login`) VALUES ('$ip')"); 所以,我的问题是,我如何让它覆盖一个全新的IP,并在用户每次登录时将其插入上次登录栏 请提供帮助。您需要使用UPDATE语句,然后更新列。我确定表中有用

好的,我将尝试插入
$\u服务器['REMOTE\u ADDR']。所以就像:

username |  192.168.0.1
我尝试使用insert,使其插入到列中,并在每次登录后覆盖,但它只是生成一个全新的行

mysql_query("INSERT INTO `users` (`last-login`) VALUES ('$ip')");
所以,我的问题是,我如何让它覆盖一个全新的IP,并在用户每次登录时将其插入上次登录栏


请提供帮助。

您需要使用UPDATE语句,然后更新列。我确定表中有用户名字段?如果是的话。。大概是这样的:

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

希望这对您有所帮助

您需要使用UPDATE语句,然后更新列。我确定表中有用户名字段?如果是的话。。大概是这样的:

mysql_query("UPDATE users SET last-login='$ip' WHERE username='$username'");
希望这对您有所帮助

尝试更新命令:

尝试更新命令:

尝试使用UPDATE而不是Insert是否尝试查看mysql更新命令?@BugFinder否,我在哪里可以了解更多信息?从这里开始,学习有关SQL的整个教程。准备好的语句和更新而不是插入:尝试使用更新而不是插入您是否尝试过查看mysql更新命令?@BugFinder否,我在哪里可以了解更多信息?从这里开始,完成关于SQL的整个教程。Prepared语句和update而不是insert:Works必须修复一个小错误
last login
='$ip'其中
username
='$username'”;@user1581488如果找到答案,不要忘记将其标记为答案,计票下面有一个
勾号
。有效,必须修复一个小错误。
last login
=$ip'其中
username
=$username')@用户1581488如果您找到了答案,不要忘记将其标记为答案,在计票下方打勾。