
Ale z tym będziesz miał biede, jeżeli będą dwa rekordy dodawane w krótkich odstępach czasu.
SELECT id FROM tabela ORDER BY id DESC LIMIT 1 ;
INSERT INTO foo (auto,text) VALUES(NULL,'text'); # generate ID by inserting NULL INSERT INTO foo2 (id,text) VALUES(LAST_INSERT_ID(),'text'); # use ID in second table