Wszystkie last_insert_id
funkcje (czy to wrappery PHP, czy natywne mySQL) zazwyczaj odnoszą się do ostatniego utworzonego identyfikatora przy użyciu bieżącego połączenia z bazą danych. Ostatni login prawdopodobnie nie został utworzony podczas tego samego żądania, w którym pokazujesz tabelę, więc ta metoda nie zadziała.
Użyj normalnego SELECT
aby zamiast tego znaleźć najnowszy login - np. za pomocą ORDER by creationtime DESC LIMIT 1
.
Powiązane:Jak uzyskać najwyższą wartość pola w tabeli w MySQL?