Eu tenho uma pergunta do MySQL que acho que deve ser bastante fácil. Preciso retornar o LAST INSERTED ID da tabela1 quando executo a seguinte consulta MySql:
INSERT INTO table1 (title,userid) VALUES ('test',1);
INSERT INTO table2 (parentid,otherid,userid) VALUES (LAST_INSERT_ID(),4,1);
SELECT LAST_INSERT_ID();
Como você pode entender, o código atual retornará apenas o ID da ÚLTIMA INSERÇÃO da tabela2 em vez da tabela1, como posso obter o ID da tabela1 mesmo se eu inserir na tabela2 entre?