Model
public function get_category(){ $query = $this->db->get('tbl_category')->result(); return $query; }Note: Query tersebut menampilkan semua kolom dari table category
View
<div class="form-group row"> <label class="col-md-3 col-form-label">Category</label> <div class="col-md-9"> <select class="form-control" id="category_name" name="category_name"> <option selected="0">select..</option> <?php foreach($cats as $cat) : ?> <option value="<?php echo $cat->cat_id;?>"> <?php echo $cat->cat_name; ?></option> <?php endforeach; ?> </select> </div> </div>Note: Terdapat Select Input dengan id category_name dan dengan nama category_name. Opsi yang terpilih adalah select.. awalnya , dan fungsi foreach adalah looping . Query tsb menampilkan cat_id sebagai valuenya , serta menampilkan cat_name (Category Name) dari database.
Controller
public function index(){ $this->data['cats'] = $this->dish_model->get_category(); $this->load->view('dish/dishview',$this->data); }Note: Controller hanya menghubungkan Model dan View.
Berikut Tampilan dari Form jika sudah disisipkan View diatas :
Dan Ketika di Klik Dropdown nya akan menampilkan data dari database :
Sekian Tutorial kali ini , Semoga Bermanfaat ya!
1 comments: