1
$code = Array(1,2,3,4)
$sql = "SELECT * FROM Table1 WHERE Field1 IN (?)";
$query = $this->db->query($sql, array($code));
$this->db->last_query()
將顯示笨參數整數和字符串
"SELECT * FROM Table1 WHERE Field1 IN ('1,2,3,4')"
如何刪除單引號在IN條件?
即使$code
是一個字符串數組,例如
$code = Array('This one', 'Next code', 'And this')
的聲明將是:
"SELECT * FROM Table1 WHERE Field1 IN ('This one, Next Code, And This')"
我缺少的東西?
TIA。