我已经在表“ tbsiswa”上使用查询了“ Select * FROM tbsiswa WHERE'id_kelas'<1 AND'nis'!=''” 我想显示id_kelas = 0且nis不为空的数据。但是我没有使用codeigniter在表中显示任何内容。
所以根据上表,我要显示数据:
这是我到目前为止尝试过的:
function cekSiswaNonKelas(){
$this->db->select("*");
$this->db->from("tbsiswa");
$this->db->where("id_kelas <", 1);
$this->db->where("nis", NULL, FALSE);
$siswaNonKelas = $this->db->get();
return $siswaNonKelas;
}
但是根据上面的代码,结果为空。
答案 0 :(得分:1)
如果您的列为空时为空,则使用:
$ this-> db-> where(“ nis is NOT NULL”,NULL,FALSE);
答案 1 :(得分:1)
您可以执行以下操作:
function cekSiswaNonKelas(){
$this->db->select("*");
$this->db->from("tbsiswa");
$this->db->where("id_kelas",0);
$this->db->where("nis!=","");
$siswaNonKelas = $this->db->get();
return $siswaNonKelas;
}