Mam taki problem.
Dodaję do bazy korzystając z pdo rekord.
Wtrakcie dodawania id rekorodu jest autoincrementowane.
Czy jest możliwość aby poznać to id nie korzystając z kolejnego zapytania.
Chodzi o to że w następnym zapytaniu będe potrzebował to id i gdyby udało mi sie przy tym pierwszym zapytaniu wyciągnąć w jakiś sposób z tego zapytania te id nie musiałbym tworzyć kolejnego zapytania tylko po to by poznać to id.
Teraz muszę zrboić tak:
1. INSERT INTO `tabela` (`nazwa`) VALUES ('jakaś wartosc') // Dodanie do tablicy rekordu - id zostanie autoincrementowane
2. SELECT max(`id`) FROM `tabela` // znalezienie id rekordu który przed momętem dodałem
3. ... //dodanie kolejnego rekordu do innej tabeli z wykorzystaniem pobranego wcześniej id
Chciałbym zrezygnować z drugiego polecenia. Czy da się te dwa pierwsze polecenia jakoś razem połączyć w jedno.
Z góry dzięki za konkretną odpowiedź.