codeigniter 如何将我的页面重定向到上一页或控制器?

hof1towb  于 2022-12-06  发布在  其他
关注(0)|答案(1)|浏览(137)

可能有人问过这个问题,但我找不到。我现在使用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/lihatkode_matkul,我从MySQL行中得到。

ukqbszuj

ukqbszuj1#

你应该使用双引号使变量在php中可见,因为单引号不能识别字符串中的php变量。另一种方法是通过'.'(点)操作符将字符串和变量连接起来:

redirect("absen/lihat/$kode_matkul");

redirect('absen/lihat/'.$kode_matkul);

相关问题