CodeIgniter는하지만 난 당신이 내 문제에 대한 엿볼 수 있기를 바랍니다. 내가 그것을 그 주제를 취 학생의 목록을 보려면 지시합니다 버튼 입력을 클릭하면 나는, kode_mtk의 목록을 가지고있다.표시 데이터는 내가 이것을 설명하는 방법을 모른다 3
나는 kode_mtk 및 kelas에 따라 학생의 목록을 표시합니다. 나는 $ kode_mtk와 $ kelas를 모델과 컨트롤러에 넣으려고했으나 작동하지 않습니다. codeigniter에서 초보자이기 때문에 나를 잘 안내해주기를 바랍니다. 이것은 내 모델입니다
public function display(){
$data['nama'] = $this->session->userdata('username');
$kode_mtk = $this->input->post('kode_mtk');
$kelas = $this->input->post('kelas');
$data['hasil'] = $this->mtk_model->hasil();
$this->load->view('templates/header_tutor',$data);
$this->load->view('tutor/daftar_mtk_np', $data);
$this->load->view('templates/footer_tutor');
}
:
이
내 컨트롤러 여기function hasil() {
$data = $this->session->userdata('username');
$kode_mtk = $this->input->post('kode_mtk');
$kelas = $this->input->post('kelas');
$this->db->select('
tb_kelas.idtutor,
tb_kelas.nim,
tb_kelas.nama,
tb_kelas.masa,
tb_kelas.kelas,
tb_kelas.idtutorial,
tb_mtk.kode_mtk,
tb_mtk.kode_program_studi,
prodi.nama_program_studi
');
$this->db->from('tb_kelas');
$this->db->join('tb_mtk', 'tb_mtk.idtutorial = tb_kelas.idtutorial');
$this->db->join('prodi', 'prodi.kode_program_studi = tb_mtk.kode_program_studi');
$this->db->where('tb_kelas.idtutor',$data);
$this->db->where('tb_kelas.masa',20172);
$this->db->where('tb_mtk.kode_mtk',$kode_mtk);
$this->db->where('tb_kelas.kelas',$kelas);
$query = $this->db->get();
return $query->result();
}
그리고 나의이다
<div class="box-body table-responsive no-padding">
\t <div class="form-group">
\t <table class="table table-hover">
\t \t <tr>
\t \t \t <th>No</th>
\t \t \t <th>NIM</th>
\t \t \t <th>NAMA</th> \t \t \t \t \t
\t \t \t <th>KELAS</th>
\t \t \t <th>KODE MTK</th>
\t \t \t <th>PRODI</th>
\t \t \t <th>N.AKHIR</th>
\t \t \t <th>AKSI</th>
\t \t </tr>
\t \t <?php
\t \t if(isset($hasil)>0){$i=1; foreach($hasil as $row) {
\t \t \t \t \t ?>
\t \t \t \t <tr>
\t \t \t \t \t <td><?php echo $i; ?></td>
\t \t \t \t \t <td><?php echo $row->nim; ?></td>
\t \t \t \t \t <td><?php echo $row->nama; ?></td>
\t \t \t \t \t <td><?php echo $row->kelas; ?></td>
\t \t \t \t \t <td><?php echo $row->kode_mtk; ?></td>
\t \t \t \t \t <td><?php echo $row->nama_program_studi; ?></td>
\t \t \t \t \t <td><input type="text" class="form-control na" id="na<?php echo $i; ?>" name="na" readonly /></td>
\t \t \t \t \t <td>Input Nilai<td>
\t \t \t \t \t
\t \t \t \t </tr>
\t \t \t <?php $i++;}}?>
\t \t \t </form>
\t </table>
\t </div> \t
\t </div> \t
오류 메시지가 무엇을 어떻게해야합니까입니까? –
이 포스트는 두 변수'kode_mtk'와'kelas'을 포함하지 않는 것을 문제인가? 아니면 또 다른 문제입니까? –
@HastaDhana 오류 메시지가 표시되지 않습니다.보기에서 원하는 결과를 제공하지 않습니다. – uchuneno