模型:
function pop_room_type() {
$this->db->select('rt_name')->from('room_type');
$query=$this->db->get();
return $query->result_array();
}
控制器:
function index() {
$this->load->model('reservations_model');
$data['room_type'] = $this->reservations_model->pop_room_type();
//echo "<pre>";print_r($data['room_type']);echo"</pre>";
$this->load->view('/main/new_reservation', $data);
}
看法:
<?php
//$js = 'name='$room_type'';
echo form_dropdown('room_type', $room_type);
?>
但是,有一个大问题,而所有选择选项的“名称”都是相同的。此下拉列表中的所有选项都带有与 (room_type) 表的列名相同的值:rt_name。我尝试了几件事,但仍然无法为下拉列表中选项的名称字段分配唯一值。