可能有人问过这个问题,但我找不到。我现在使用CodeIgniter。如何将我的页面重定向到上一页或控制器?
function lihat($kode_matkul){
$data['absen'] = $this->absen_model->absen($kode_matkul);
$data['main_content'] = 'tambah_absen';
$this->load->view('page', $data);
}
function tambah($nim, $kode_matkul, $hadir){
$tambah = $this->mhs_model->create($nim, $kode_matkul, $hadir);
redirect('absen/lihat/$kode_matkul'); //the error line
}
问题是,在我使用tambah
函数后,我想将我的页面重定向到--->base_url()/absen/lihat/
(这里的kode_matkul
),但程序只是将我重定向到--->base_url()/absen/lihat
和kode_matkul
,我从MySQL行中得到。
1条答案
按热度按时间ukqbszuj1#
你应该使用双引号使变量在php中可见,因为单引号不能识别字符串中的php变量。另一种方法是通过'.'(点)操作符将字符串和变量连接起来:
或