PHP.mysql_ या mysqli_ फ़ंक्शंस के माध्यम से निष्पादित करते समय आपको ट्रिगर से डिलीमीटर को हटा देना चाहिए, बिना डिलीमीटर के ट्रिगर को निष्पादित करने में सक्षम होना चाहिए।
इसे करने का तरीका यहां बताया गया है।
$this->db->query("
CREATE TRIGGER `delete_post` BEFORE DELETE ON `posts`\r\n
FOR EACH ROW BEGIN\r\n
DELETE FROM page_content WHERE page_content.post_id = OLD.post_id;\r\n
END\r\n
//\r\n
");