Как получить последний логин ip из базы данных

0

Я хочу получить последний логин в соответствии с моими данными.

Пример моих текущих данных

----------------------------------------
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 как последний login ip?

$select = "SELECT * FROM ip_address WHERE uid='3'";
  • 0
    Обратите внимание, что последний пользователь, вошедший в систему, имеет идентификатор 4, а не идентификатор 3.
  • 0
    Я хочу, чтобы id 3 последним ip входа в систему, а id 4 - текущим ip входа P:
Теги:

2 ответа

2
Лучший ответ

Try:

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

... Вернет последний IP.

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

... Вернет всю запись.

  • 0
    он вернется к id 4 . Я хочу id 3 в качестве последнего входа в систему IP. дайте мне знать
  • 0
    Извинения; первый символ - это смещение. Попробуйте предел 0,1
Показать ещё 6 комментариев
0
SELECT * FROM `ip_address` ORDER BY `date` DESC LIMIT 0,1

РЕДАКТИРОВАТЬ: должны быть обратные тики по крайней мере на день, предпочтительно ip_address тоже.

ИЗМЕНИТЬ 2: Там мы идем.

  • 0
    Это вернет весь список, кроме как в порядке убывания; постер попросил только последний IP.
  • 0
    Я исправил это несколько минут назад, после того как понял, что: P
Показать ещё 4 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню