これは私のコードです
return $this->db
->select('organization')
->like('title',$this->db->escape_str($query))
->or_like('description',$this->db->escape_str($query))
->get('shop_search')
->num_rows();
'
と NOTが に含まれるまで、すべてがうまく機能"
し$query
ます。
エラーは次のとおりです。$query="d'"
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '%' OR `description` LIKE '%d\\\\\\'%'' at line 3
SELECT `organization` FROM `default_shop_search` WHERE `title` LIKE '%d\\\\\\'%' OR `description` LIKE '%d\\\\\\'%'
ここで何が欠けていますか?
渡されたクエリのダンプ:
Debug #1 of 1: string(2) "d'"