Nov 022011
 

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”

  1. iki sing tak golek, mantap mas bro…

  2. yo, gek digarap dab…

  3. thanks bro, berguna banget tutornya 😀

  4. aku ganteng….

  5. Gemana kalau menangkap nilai dari data base seperti misal di Form Edit Mohon diberikan penempatan nya dimana

Sorry, the comment form is closed at this time.