это мой контроллер:Как создать код для игнорирования двойных данных в таблице mysql?
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
Я хочу, чтобы один пользователь не может быть запись в то же время
один пользователь может публиковать только один раз в день
Этот вопрос дает нам очень низкую информацию, будет трудно ответить на него без дополнительной информации. вы что-то пробовали? Что вы пытаетесь выразить? – Nicolas
Установите одно или несколько полей, которые будут уникальными. Если вам нужны только уникальные имена пользователей, задайте их как уникальные. Если вам нужно одно имя пользователя в день, установите уникальный флаг для этих комбинированных полей. Вы также можете сделать «select ... where» перед вставкой. – aynber
iam so sorry ,, iam новичок в программировании, надеюсь кто-то может помочь этому –