如何从数据库获取最后一次登录ip

时间:2010-11-26 00:06:40

标签: php mysql

我希望根据我的数据获得最后一次登录ip。

我的当前数据示例

----------------------------------------
id uid  ip            date
-----------------------------------------
1  3    192.168.1.1   2010-11-22 22:25:39
2  3    192.168.1.8   2010-11-23 22:28:12
3  3    192.168.1.3   2010-11-24 00:01:30
4  3    192.168.1.5   2010-11-25 00:20:25

如何将 id 3 作为最后一次登录ip?

$select = "SELECT * FROM ip_address WHERE uid='3'";

2 个答案:

答案 0 :(得分:2)

尝试:

select ip from ip_address order by date desc limit 0,1;

...将返回最后一个IP。

select * from ip_address order by date desc limit 0,1;

...将返回整个记录。

答案 1 :(得分:0)

SELECT * FROM `ip_address` ORDER BY `date` DESC LIMIT 0,1

编辑:至少在日期应该有回拨号,最好是ip_address。

编辑2:我们走了。