I’m getting the following error while executing database query:
A Database Error Occurred
Error Number: 1062
Duplicate entry ‘1’ for key ‘PRIMARY’
UPDATE
tbl_galeriSETid_galeri= ‘1’,galeri_kat_id= ‘1’,nama= ‘Elyza Okiliyandass’,foto= 0,deskripsi= ‘Elyza Okiliyanda’Filename: C:\xampp\htdocs\indonesiausher\system\database\DB_driver.php
Line Number: 330
Controller:
$pilih['id_galeri'] = $this->uri->segment(3);
$dt_galeri = $this->app_model->getSelectedData("tbl_galeri",$pilih);
foreach($dt_galeri->result() as $db)
{
$bc['id_galeri'] = $db->id_galeri;
$bc['galeri_kat_id'] = $db->galeri_kat_id;
$bc['nama'] = $db->nama;
$bc['foto'] = $db->foto;
$bc['deskripsi'] = $db->deskripsi;
$bc['stts'] = "edit";
}
$this->load->view('backend/gallery/bg_input_usher',$bc);
}
Model:
public function getSelectedData($table,$data)
{
return $this->db->get_where($table, $data);
}
How to handle this error?
Thanks..
Once try by removing the
id_galerilike below inUPDATEQueryEDIT
May be you don’t need to update the
PRIMARY&AUTO INCREMENTKey. So removeid_galeri