2015-10-12 13 views

答えて

29

あなたがdocumentationを見たときにあなたがして$this->db->where()を使用することができます3番目のパラメータは、クエリをエスケープしないようにFALSEに設定されています。 例:

$this->db->where('field is NOT NULL', NULL, FALSE); 

それとも、この

$where = "field is NOT NULL"; 
$this->db->where($where); 

のようなカスタムクエリ文字列を使用することができますが、だからあなたのクエリビルダは、次のようになります。

$this->db->select('*'); 
$this->db->where('field is NOT NULL', NULL, FALSE); 
$this->db->get('donors'); 

OR

$this->db->select('*'); 
$where = "field is NOT NULL"; 
$this->db->where($where); 
$this->db->get('donors'); 
1

試してみよう:

$this -> db -> get_where('donors', array('field !=' => NULL)); 
関連する問題