2014-10-29 54 views
-1

//这是我的看法部分显示数据不工作

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

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



    <?php endforeach; ?> 

// EMPLOYEE_ID是工资表的外键

回答

0

首先,你需要获取数据:

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

$data['employees '] = $this->model_name->get_employees(); 
$this->load->view('view_name',$data); 

在这个模型中,你执行SQL和数据发送回控制器:在视图

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

<select name="select_name"> 
<?php 
foreach($employees as $employee) 
{ 
    echo '<option value="'.$employee->first_name .'">'.$employee->first_name .'</option>'; 
} 
?> 
</select> 
+0

它不工作。我需要在下拉列表中显示所有first_name。属于员工表。 PLZ帮助 – 2014-10-30 04:29:20

+0

好的,我更新我的答案检查它。 – Altrazar 2014-10-30 16:18:44

+0

thanx很多。其工作....... – 2014-11-01 03:38:08