Error pada search di codeigniter

Selamat sore, saya baru belajar ci dan mencoba membuat search engine di codeigniter. tapi menemukan error ini untuk modelnya

public function cari(){
  $this->load->database();
  $cari = $this->input->GET('cari', TRUE);
  $data = $this->db->query("SELECT * from user where nama like '%$cari%' ");
  return $data->result();
}

adakah kode saya yang salah??

avatar oceanli
@oceanli

63 Kontribusi 2 Poin

Diperbarui 5 tahun yang lalu

Tanggapan

sepertinya salah di query nya.. mungkin bisa dicek apakah sudah bener nama field di databasenya nama atau name?

udah saya cek, tapi gaada yg salah:'

field nya apa saja di tabel user?

itu error karena kolom 'nama' di tabel user tidak sama, coba cek lagi

2 Jawaban:

Coba cara ini semoga membantu ya..

<pre> public function cari(){ $cari = $this-&gt;input-&gt;get('cari', true); $this-&gt;db-&gt;like('nama', $cari); return $this-&gt;db-&gt;get_where('user')-&gt;result_array(); } </pre>

avatar rizki4106
@rizki4106

41 Kontribusi 24 Poin

Dipost 5 tahun yang lalu

itu error sepertinya field / kolom 'nama' tidak ada... coba di cek lagi struktur tablenya

avatar fajarsusilo07
@fajarsusilo07

3 Kontribusi 0 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban