嗨,任何人都可以帮助我如何从 codeigniter 中的数据库中获取下拉数据。下面是我的代码,它不起作用。下面的代码无法正常工作,单击时不会出现下拉菜单,请帮助我获取数据。我是在 codeigniter 中做的。我想从下拉列表中的数据库获取数据。我认为代码是完美的,我是 codeigniter 的新手,下面的代码无法正常工作,单击时没有出现下拉菜单,请帮助我获取数据。我是在 codeigniter 中做的。我想从下拉列表中的数据库获取数据。我认为代码是完美的,我是 codeigniter 的新手
型号:
public function getdepartment() {
$query = $this->db->query("select department from object_data");
$result = $this->executeSelectQuery($query);
return $result;
}
查看:
<div class="col-md-4">
<h4> Courses:</h4>
<?php $dp = $this->base_model->getdepartment(); ?>
</div>
<div class="col-md-8">
<select name="report_type" class="form-control">
<?php foreach($dp as $row) {
echo '<option value="'.$row->department.'">'.$row->department.'</option>';
}?>
</select>
</div>
Controller :
public function employe() {
$data['title'] = 'title';
$this->load->model('base_model');
$data['groups'] = $this->base_model->getCourseAll();
$data['dprtmnt'] = $this->base_model->getdepartment();
$this->load->view('employe', $data);
}
上面的代码无法正常工作,点击时没有出现下拉菜单,请帮助我获取数据
最佳答案
型号
public function getdepartment() {
$query = $this->db->query("select department from object_data");
return $query->result();
}
Controller
public function employe() {
$data['title'] = 'title';
$this->load->model('base_model');
$data['groups'] = $this->base_model->getCourseAll();
$data['dprtmnt'] = $this->base_model->getdepartment();
$this->load->view('employe', $data);
}
浏览次数
<div class="col-md-4">
<h4> Courses:</h4>
<?php $dp = $this->base_model->getdepartment(); ?>
</div>
<div class="col-md-8">
<select name="report_type" class="form-control">
<?php foreach($dprtmnt as $row) {
echo '<option value="'.$row->department.'">'.$row-
>department.'</option>';
}?>
</select>
</div>
关于php - 如何从CodeIgniter中的数据库中获取下拉列表中的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47088252/