Bazı zamanlar mysql’de aynı anda iki sorgu çalıştırıp ikisinide sorunsuz şekilde tamamlandığında bir işlem yaptırmak isteyebilirsiniz. Veya 2. bir sorgunun çalışmadığı veya sorgular arasında her hangi biri çalışmadığında tüm işlemleri iptal etmek isteyebilirsiniz.

İşte tam bu sırada imdadınıza transaction yetişiyor.Lafı daha fazla uzatmadan isterseniz örneğimize geçelim zaten kodlara baktığınızda ne kadar basit bir işlem olduğunu anlayacaksınız.

Bu örneğimizde bir içerik yönetim sistemindeki üye silindiğinde üyenin sisteme gönderdiği mesajlarıda silinecek.