我想检查cpt代码是否已经存在于数据库中
。所以,首先我正在检查数据库中存在的所有 cpt 代码,除了帖子一个,现在我得到的结果没有 post cpt 代码....现在我想从第一个查询结果中检查 cpt 代码。
我在控制器中的功能
public function updatedDxCodeExist()
{
$this->load->model('MedicineModel');
$Id = $this->input->post("Id");
$dxCode = $this->input->post("dxCode");
if(empty($Id))
{
$result = $this->MedicineModel->updatedDxCodeExist($dxCode);
} else {
$result = $this->MedicineModel->updatedDxCodeExist($dxCode, $Id);
}
if(empty($result))
{
echo("true");
}
else
{
echo("false");
}
}
我在模型中的函数
public function updatedDxCodeExist($dxCode, $Id =0)
{
$this->db->select("dx_code");
$this->db->from("dx_codes");
$this->db->where('dx_code !=',$dxCode);
$query = $this->db->get();
return $query->result();
}
实际上你可以这样使用:
if($result->num_row() <= 0 )
{
echo("true");
}
else
{
echo("false");
}
您可以在编码器点火器中使用array_search函数