这是我的控制者:
public function tambah_ijin()
{
$data=array(
'username' =>$_POST['username'],
'tgl_ijin'=>$_POST['tgl_ijin'],
'ket'=>$_POST['ket']
);
$result=$this->m_member->insert_ijin($data);
//echo json_encode($res);
if($result){
redirect('member');
}else{
echo "Penambahan Data Gagal <br>";
echo '<a href="'.site_url('member').'">Kembali</a>';
}
}
这是我的模特:
class M_member extends CI_Model {
public function insert_ijin($data)
{
$query=$this->db->insert('absensi',$data);
return $query;
}
}
这是我的表结果: member table
我希望一个用户不能同时成为一个条目
一个用户每天只能发布一次
答案 0 :(得分:0)
您需要检查帖子是否已存在。
class M_member extends CI_Model {
public function insert_ijin($data,$user)
{
if($this->exists($user) != true){
$this->db->insert('absensi',$data);
return $this->db->affected_rows() > 0? true:false; //returns true/false
}
}
function exists($user){
$query = $this->db->query("select from where YOUR QUERY $user, date()...");
if ($query->num_rows() > 0)
{return true;}
else{return false;}
}
}