2016-09-13 24 views
0

有人可能會問這個,但我找不到它。我現在使用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排得到。感謝提前。

回答

1

你應該使用雙引號使變量可見,因爲單引號不能識別字符串內的php變量。另一種方法是通過'。'連接帶變量的字符串。 (點)運算符:

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

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

它的工作...感謝你的答案... –

相關問題