php - 如何从CodeIgniter中的数据库中获取下拉列表中的数据

标签 php mysql codeigniter

嗨,任何人都可以帮助我如何从 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/

相关文章:

php - 如何在 PHP 中解析 HTML 以进行缩小?

php - 在带有 OOP 的 PHP 中使用 Memcache

javascript - 按特定顺序遍历表头?

PHP 密码更新表单未写入数据库

mysql - 根据 MySQL 查询中的输入/先前结果进行计算,而不使用 SET/SP

javascript - Codeigniter 分页 URI 上的 ESCAPE PAGE NUMBER

php - 在 PHP 中,编译时和运行时是什么意思?

php - 通过 $.AJAX 和 JSON 从 mysql 显示 PHP 记录

php - 如何为 Multi-Tenancy SaaS产品设计有效的数据库?

php - 无法访问与您在CI3中的字段名称相对应的错误消息