【发布时间】:2026-01-01 04:45:01
【问题描述】:
codeigniter 3.0 like query add ESCAPE '!'
示例:
$this->db->select('*');
$this->db->from('sample');
$this->db->like('col','val%val2');
$this->db->get()->result_array();
CI 产生如下查询
SELECT * FROM `sample` WHERE `col` LIKE '%val!%val2%' ESCAPE '!'
但我预料到了
SELECT * FROM `sample` WHERE `col` LIKE '%val%val2%'
我怎样才能做到这一点?
【问题讨论】:
-
我想要一个更有礼貌的问题而不是要求。
-
你能否改进你的问题。它有点难以理解,或者你可能想要这个
$this->db->like('col','val1%val2%val3','both',true); -
我编辑问题请检查..
-
@ShaifulIslam 请立即检查问题。
-
@ShaifulIslam 是的,我试过了,但同样的结果返回也不起作用
标签: codeigniter php-5.5 codeigniter-3