v2.5.2
Giriş yap

Aynı Tabloda TRIGGER işlemi ?

acemi
269 defa görüntülendi

trigger su şekilde

DELIMITER $$
CREATE TRIGGER trigger_tablo AFTER DELETE ON tablo
    FOR EACH ROW 
        BEGIN
            DELETE FROM tablo WHERE altID = OLD.id;
        END$$
DELIMITER ;

tablo sutunları
id | altID | baslik | baslk2
1 0 deneme
2 1 alt baslik alt icerik

tablo bu şekilde 1 nolu id silince altID si 1 olanlarıda normalde
silmesi gerekmiyormu

php tarafında aldığım hata


Can't update table 'tablo' in stored function/trigger 
because it is already used by statement which invoked 
this stored function/trigger 
 //aynı hatayı mysql tarafındada alıyorum.

bu trigger nasıl olmalı acaba.

acemi
564 gün önce

biraz daha araştırıcam bakalım eve aynı tabloda bu hata normal gibi duruyor php tarafında yaptım şimdilik ama mysql tarafında kolay oluyordu
kaçamadım bu sefer php tarafından :)))

@admin o tarafından pek bilgim yok biraz araştırıcam teşekkürler

@abdullahx sanada teşekkür ederim kardeşim.