OK, share di dinihari… 😀
kali ini saya g akan bicara tentang database terdistribusi, delphi, ataupun mysql. Saya akan menyampaikan tentang sesuatu yang belum pernah saya bahas disini. pemrograman web dengan framework Codeigniter. 😀
sebagai permulaan, saya akan menyampaikan tentang pengisian item dropdown dari database.
anggaplah anda punya dropdown statuspublish dari table statuspublishes yang punya field id dan nama.
di model_statuspublish anda tambahkan:
function get_all_for_options() {
$result = $this->db->get("statuspublishes");
$options = array();
foreach($result->result_array() as $row) {
$options[$row["id"]] = $row["nama"];
}
return $options;
}
di controller panggil fungsi model ini, semisal
$data["statuspublish_options"] = $this->model_statuspublish->get_all_for_options();
diviewnya gunakan (jangan lupa, load form helper) :
echo form_dropdown("statuspublish_id", $statuspublish_options);
jika ingin menambahkan nilai default selected, tambahkan sebagai parameter ke 3, sehingga menjadi seperti berikut:
echo form_dropdown("statuspublish_id", $statuspublish_options,1);
sehingga hasil output HTML akan seperti berikut:
< select name="statuspublish_id">
< option value="1" selected="selected">Publish< /option>
< option value="2">Draft< /option>
< /select>
demikian, semoga manfaat… 😀
oya, tolong jangan cuma copas, diketik ulang, sekalian di cek kalau ada tag yang g ketulis.. 😀
referensi: http://www.codeigniter-id.com/node/927#comment-7706
5 Responses to “Mengisi nilai item dropdown dari database dalam CI”
Sorry, the comment form is closed at this time.
iki sing tak golek, mantap mas bro…
yo, gek digarap dab…
thanks bro, berguna banget tutornya 😀
aku ganteng….
Gemana kalau menangkap nilai dari data base seperti misal di Form Edit Mohon diberikan penempatan nya dimana