Postingan lainnya
CodeIgniter Error Number: 1054
Gan mohon bantuannya. ini kenapa ya kok malah error db nya.
Error Number: 1054
Unknown column 'nama' in 'where clause'
SELECT * FROM `tb_Supplier` WHERE `nama` = 'Test 2' LIMIT 1
Filename: C:/xampp/htdocs/sintaris/system/database/DB_driver.php
Line Number: 691
dan juga aku itu mau insert data. bukan nampilkan data. ini code modelnya nya dibawah.
$this->db->insert('tb_supplier', [
'supplier' => $this->input->post('supplier'),
'status' => $this->input->post('status') ? 1 : 0
]);
form actionnya aku arahin ke controller supplier/data. terus dari controller supplier/data itu kalo ga ada form error langsung aku arahin ke model tambah.
ini code nya :
if ($this->form_validation->run() == FALSE) {
$this->load->view('templates/header', $data);
$this->load->view('templates/sidebar', $data);
$this->load->view('supplier', $data);
$this->load->view('templates/footer', $data);
} elseif ($id != null) {
$this->supp->update($id);
$this->session->set_flashdata('flash', 'diubah!');
redirect('supplier');
} else {
// dia ga masuk ke sini gan. harusnya kan kesini
$this->supp->tambah();
$this->session->set_flashdata('flash', 'ditambahkan!');
redirect('supplier');
}
0
Tanggapan
untuk isi table supplier nya itu ada kolom supplier
sama status
coba dicek conditioning nya gan
1 Jawaban:
<div>Berdasarkan keterangan errornya ini : </div><pre>Unknown column 'nama' in 'where clause'</pre><div>sepertinya kolom 'nama' tidak ada di table tb_Supplier<br><br>Coba kirim foto struktur table nya</div>
0