如何检查第一个结果数组中是否已存在名称



我想检查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函数

相关内容

  • 没有找到相关文章

最新更新