如何在代碼中使用like子句iginiter query()WITH BIND PARAMS?如何在代碼中使用like子句iginiter query()WITH BIND PARAMS?
如: 當我使用
$query = 'SELECT mycol FROM mytable WHERE name LIKE %?';
$name = 'foo';
$db->this->query($query,array($name));
//the clause generated
//SELECT mycol FROM mytable WHERE id LIKE '%'foo'%'
//I expected this
//SELECT mycol FROM mytable WHERE id LIKE '%foo'
我不把PARAM值內查詢和使用如下: $查詢=「SELECT mycol FROM mytable的WHERE名稱LIKE '%富';
此外,作爲我的查詢包括我不能用$這個 - > DB->像()函數: INSERT忽略 和 INSERT INTO表的SELECT山坳FROM表2;
請指教? 謝謝,
這是正確的答案,但需要修復'$ DB->這 - > query'到'$這個 - > db-> query' – 2015-02-11 12:09:16
謝謝,我剛剛從問題的作者複製它。現在它是正確的。 – pbogut 2015-02-11 13:23:10