2017-11-03 12 views
0

こんにちは、私はcodeigniter.belowのデータベースからデータを取得する方法を教えてくれました。以下のコードは正しく動作していません。クリックするとドロップダウンが表示されず、データを取得するのを手伝ってください。私は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> 

コントローラー:

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); 
} 

上記のコードは、クリックデータが

+0

[データベースからドロップダウンまでのデータ表示] CodeIgniter(https://stackoverflow.com/questions/19922143/display-data-from-database-to-dropdown-codeigniter) –

答えて

0

モデル

public function getdepartment() { 
$query = $this->db->query("select department from object_data"); 
return $query->result(); 
} 

コントローラ

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> 
+0

こんにちは、これを試しましたが、空白のページを取得します。 –

0

あなたを得るために私を助けてくださいするときに表示されないダウン適切にドロップを動作していませんcodeigniter独自のメソッドを試す必要があります。これは、練習のための良い方法です。

モデル:

public function getdepartment() { 
    $query = $this->db->select('department')->from('object_data')->get(); 
    return $query->result(); 
} 

コントローラー:

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); 
} 

再生回数:

<select name="report_type" class="form-control"> 
    <?php foreach($dprtmnt as $row) { 
     echo '<option value="'.$row->department.'">'.$row- 
>department.'</option>'; 
    }?> 
</select> 
+0

働いてくれてありがとう –

関連する問題