Codeigniter 在下拉列表中显示数据库中的数据不工作

Codeigniter 在下拉列表中显示数据库中的数据不工作,codeigniter,Codeigniter,//这是我的观点 <?php foreach($employees as $employee) : ?> <option value="<?php echo $employee->first_name ?>">First name</option> <?php endforeach; ?> 首先,您需要获取数据: 在控制器中,调用模型中的函数并将数据发送到视图: $data['employees ']

//这是我的观点

<?php foreach($employees as $employee) : ?>

    <option value="<?php echo $employee->first_name ?>">First name</option>



    <?php endforeach; ?>



首先,您需要获取数据:

在控制器中,调用模型中的函数并将数据发送到视图:

$data['employees '] = $this->model_name->get_employees();
$this->load->view('view_name',$data);
<select name="select_name"> 
<?php 
foreach($employees as $employee) 
{ 
    echo '<option value="'.$employee->first_name .'">'.$employee->first_name .'</option>'; 
} 
?> 
</select>
在模型中,执行sql并将数据发送回控制器:

  public function get_employees ()
  {
    $this-> db ->select('*');
    $this-> db ->from('employees');
    $query = $this->db->get();
    return $query->result_array(); 
  }
他认为:

$data['employees '] = $this->model_name->get_employees();
$this->load->view('view_name',$data);
<select name="select_name"> 
<?php 
foreach($employees as $employee) 
{ 
    echo '<option value="'.$employee->first_name .'">'.$employee->first_name .'</option>'; 
} 
?> 
</select>

它不工作。我需要在下拉列表中显示所有的名字。这是属于employees表的。plz帮助