我正在尝试使用Codeigniter Active记录将行插入MySQL表。
模型功能:
$this->db->from('school');
$this->db->where('school_name',$cat);
$result = $this->db->get();
$count=$result->num_rows();
if($count==1):
$data = array("flag_hide"=>"FALSE");
$this->db->where('school_name',$cat);
$this->db->update("school",$data);
$cat_row=$result->first_row('array');
$cat_id=$cat_row["school_id"];
else:
$data=array("school_name"=>$cat);
$this->db->ignore();
$this->db->insert("school",$data);
$cat_id=$this->db->insert_id();
endif;
return $cat_id;
ignore()不起作用。我不知道如何在Codeigniter中使用ignore。 请帮忙。