我正在向数据库中添加一个条目,我需要检查它是否已经有一个条目。我正在使用 MVC
看法
<form action="<?php echo base_url(); ?>some_controller/insertServ_idx" method="post">
<center>Service Name: <input type="text" name="ci_name"/>
<input type="submit" class="classname" value="Save"/></center><br>
控制器
public function index_addServ(){
/* A pop up dialog will appear containing the details on how to add a new service
*/
$data['current_user']=$this->session->userdata('email');
$appname = $this->input->post('appname');
$data['people'] = $this->some_model->getPeople();
$data['mapList'] = $this->some_model->getMapped();
$data['serv'] = $this->some_model->getServiceApp($appname);
$data['appServList'] = $this->some_model->getApp_serv();
$this->load->view('templates/header.php',$data);
$this->load->view('some_page/index_addServ.php',$data);
}
模型
public function addCI($ci_name){
/* Adds a new service
*/
$ci_name = $this->db->escape_str($ci_name);
$queryStr = "INSERT INTO appwarehouse.service(service) VALUES ('$ci_name');";
$query = $this->db->query($queryStr);
return $query;
}
我知道我需要添加另一个 select 语句来检查是否已经有行。但是怎么做?