我不知道为什么,但我的__contsruct不工作(运行(
我的控制器是这样的:
public function __construct()
{
parent::__construct();
$this->load->model('M_jenis');
$this->load->library('form_validation');
$this->load->helper('url');
}
public function ubah($id_jenis)
{
$this->load->model('M_Jenis');
$this->load->library('form_validation');
$data['judul'] = 'Ubah Jenis';
$data['C_Jenis'] = $this->M_Jenis->getJenisById($id_jenis);
$this->form_validation->set_rules('id_jenis', 'Id Jenis', 'required');
$this->form_validation->set_rules('nama_jenis', 'Nama Jenis', 'required');
if ($this->form_validation->run() == FALSE) {
$this->load->model('M_Jenis');
$this->load->view('template_admin/v_header_admin', $data);
$this->load->view('data_jenis/v_jenis_ubah'$data);
$this->load->view('template_admin/v_footer_admin');
} else {
$this->M_Jenis->ubahDataJenis();
$this->session->set_flashdata('Data Jenis','Diubah');
redirect('C_Jenis');
}
}
}
我的型号喜欢这个
public function getJenisById($id_jenis)
{
return $this->db->get_where('tb_input_jenis',['id_jenis'=>$id_jenis])->row_array();
}
我不知道为什么,但我认为我的结构不起作用,你们能帮我吗?:(
您在以下行中遗漏了一个逗号:
$this->load->view('data_jenis/v_jenis_ubah'$data);
在$data-var之前添加一个逗号,行应该看起来像:
$this->load->view('data_jenis/v_jenis_ubah', $data);
我希望它能解决问题。