Pasti para progammer pemula codeigniter bertanya tanya
bagaimana cara membuat pencarian codeigniter.
Kali ini
web tutorial saja memberikan sebuah
tutorial bagaimana membuat pencarian pada codeigniter.Membuat pencarian pada codeigniter sebenarnya lebih mudah dibandingkan dengan membuat pencarian pada php karena sudah disiapkan library library yang dapat memudahkan progammer membuat pencarian.
Langkah langkah
membuat pencarian pada codeigniter.
Membuat Form Pencarian dan Menampilkan Hasil Pencarian
Langkah awal membuat pencarian pada codeigniter adalah membuat form html terlebih dahulu,fungsi dari form pencarian adalah untuk mengirim inputan keywoard serta menampilkan hasil dari pencarian.
Pembuatan form pencarian pada codeigniter harus pada view jika menggunakan konsep mvc(model controller view).Peletakan file php view pada application/view/namafile.php.
Oke sebagai contoh kita akan membuat file view dengan nama
formpencarian.php.
<form action="<?php echo site_url('search/search_keyword');?>" method = "post">
<input type="text" name = "keyword" />
<input type="submit" value = "Search" />
</form>
<table>
<?php
foreach($results as $row){
?>
<tr>
<td><?php echo $row->data1?></td>
<td><?php echo $row->data2?></td>
<td><?php echo $row->data3?></td>
<td><?php echo $row->data4?></td>
<td><?php echo $row->data5?></td>
<td><?php echo $row->data6?></td>
</tr>
<?php
}
?>
</table>
Oke setelah itu simpan.Lanjut ke langkah selanjutnya bro.
Membuat Model
Lankah selanjutnya adalah membuat model,model ini fungsinya adalah untuk membuat query dan mensubmit query tersebut ke database.
Pembuatan file php model harus pada appliction/model/namamodel.php.Oke sebagai contoh kita akan membuat file model.
Class M_cari Extends CI_Model
{
function __construct()
{
parent::__construct();
}
function search($keyword)
{
$this->db->like('fielddab',$keyword);
$query = $this->db->get('tablename');
return $query->result();
}
}
Note:
Ganti fielddab dengan field database yang ingin di cari.
Ganti tablename dengan table database yang ingin di cari.
Setelah selesai membuat file model simpan dengan nama m_cari.php.
Membuat Controller
Langkah terakhir membuat controller untuk mengontrol view dan model.Pembuatan file php controller harus pada application/controller.
Sebagai contoh kita akan membuat file php controller sebagai berikut
Class Search Extends CI_Contrller
{
function __construct()
{
parent::__construct();
$this->load->model('m_cari');
}
function search_keyword()
{
$keyword = $this->input->post('keyword');
$data['results'] = $this->m_cari->search($keyword);
$this->load->view('formpencarian',$data);
}
}
Kesimpulan
Setelah mengikuti langkah
Cara membuat pencarian di codeigniter dengan baik seharusnya anda telah berhasil membuat pencarian pada codeigniter.Membuat pencarian pada codeigniter seharusnya cukup mudah.
jika ada bagian yang error mohon maaf sebesar besarnya dan saya akan membantu jika anda berkomentar di bawah ini.
Title : Cara membuat pencarian di codeigniter
Description : source commons.wikimedia.org Pasti para progammer pemula codeigniter bertanya tanya bagaimana cara membuat pencarian codeigniter . K...