首先,我在我的模型的東西:如何讓php codeIgniter活動記錄組?
$this->db->where('status', $aStatus);
$this->db->limit($aLimit, $aOffset);
$this->db->or_like('title', $aString);
$this->db->or_like('description', $aString);
$this->db->select('id,description,title,fee');
$query = $this->db->get($this->table_name);
而且我得到了這個查詢:
選擇
id
,description
,title
,fee
FROM(events
)WHEREstatus
= 0 ANDtitle
LIKE '%space%'或description
LIKE '%space%'LIMIT 5
但我想,讓它產生這個查詢,而不是
SELECT
id
,description
,title
,fee
FROM(events
)WHEREstatus
= 0 AND (title
LIKE '%的空間%' ORdescription
LIKE '%空間%' ) LIMIT 5
我該如何修改才能做到這一點?謝謝。
如果我使用sql語句,做我需要逃避這個詞,否則它會幫助我自動逃脫? – Tattat
快速測試表明搜索詞不會被轉義。 – simnom