2014-10-29 68 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