Alle last_insert_id
functies (of het nu PHP-wrappers of de oorspronkelijke mySQL-wrappers zijn) verwijzen doorgaans naar de laatst aangemaakte ID met de huidige databaseverbinding. De laatste login is waarschijnlijk niet gemaakt tijdens hetzelfde verzoek waarin u de tabel laat zien, dus deze methode zal niet voor u werken.
Gebruik een normale SELECT
om in plaats daarvan de nieuwste login te vinden - b.v. door gebruik te maken van ORDER by creationtime DESC LIMIT 1
.
Gerelateerd:Hoe krijg ik de hoogste veldwaarde in een tabel in MySQL?