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如果您找到了答案,不要忘记将其标记为答案,在计票下方打勾。