
hocam ben insert into kısımına hakimim insert into içerisinde select kullanarak bir db'den başka bir veriye ekleme yaptırıyorum bu nedenle select kullanıyorum ve tabi ki where kukllanıyorum.
INSERT INTO table2 (column1, column2, column3, ...)
SELECT column1, column2, column3, ...
FROM table1 WHERE condition;
Bu şekilde yapmak yerine 2 sorguyu ayrı ayrı şekilde çalıştırmak daha basit olmaz mı?
1. sorguda sanırım insert yapıyorsunuz.
2. sorguda insert yaptığınız veriyi almak isiyorsunuz.
insert ettiğiniz satırın idsini PDO'da PDO::lastinsertid() komutu ile alabilirsiniz.