credo che LAST_INSERT_ID funzioni solo se la insert ha tra i campi la colonna auto e valore null
INSERT INTO esperimento (campo_auto, ...)
VALUES (NULL, ...)