LAST_INSERT_ID()-1
hat keine Garantie, auf eine tatsächliche Aufzeichnung zu verweisen. Versuchen Sie:
SELECT * FROM table ORDER BY id DESC LIMIT 1,1
Idealerweise sollten Sie etwas anderes als id verwenden, um das Alter eines Datensatzes zu bestimmen, vorzugsweise einen Zeitstempel.