首页 > 解决方案 > Codeigniter:插入后进行触发器更新

问题描述

我有结构表:

tb_berita

tb_berita

tb_categori

在此处输入图像描述

tb_kategori 中的 nama_kategori

nama_categori

我有一个名为updateJumlahBerita有一个函数的触发器

<p>**Update jumlah_berita + 1 In tb_kategori After Insert From tb_berita Where id_kategori(from tb_berita)=id_kategori(from tb_kategori)** : 

    CREATE TRIGGER updateJumlahBerita AFTER INSERT ON tb_berita 
    FOR EACH ROW 
    BEGIN 
       UPDATE tb_kategori 
        SET jumlah_berita = jumlah_berita + 1 
        WHERE id_kategori = id_kategori; 
    END;

但问题是,在我用类别插入 Berita 之后(假设是运动)所有类别 +1,但我只想要SPORT到 +1。

你能帮我解决这个问题吗?

谢谢

标签: phpmysqlcodeigniter

解决方案


推荐阅读