LAST_INSERT_ID()-1
heeft geen garantie om naar een daadwerkelijk record te verwijzen. Probeer:
SELECT * FROM table ORDER BY id DESC LIMIT 1,1
Idealiter zou je iets anders dan id moeten gebruiken om de leeftijd van een record te bepalen, bij voorkeur een tijdstempel.