düzenlediğniiz kod bloğu nerde?
Bundan 2 mesaj üstünde detaylı olarak return $q satırını kaldırırsanız sorununuz düzelir diyip sorunu detaylı anlattıktan sonra hemen altında kod blogunu paylaştım.
Alıntı
//$last_id = $db->lastInsertId(); Bunu neden kullandığınızı anlamadım. Eğer foreach ten önce yukarıda bir insert işlemi yapıyorsanız bu kod doğru bilgi verecektir.
bu kod bloğu "1" ile alakalı idi kaldırmayı unuttum bu kodla alakası yok.
Bölümünü sadece almışsınız o satırların hepsi düzenlenmiş yani "return $q" değeri kaldırılmış koddur. Kısaca sizde kodunuzdaki "return $q" kodunuzu kaldırırsanız çalışır.