這是一個小菜鳥問題。我有一個控制器從數據庫更新記錄,然後顯示主頁面。在更新的方法,CodeIgniter在同一個控制器中調用方法
function update() {
$row = $this->db->update($tablename, $data);
if($row == 1) {
$this->index();
}
}
在這種情況下,視圖返回到索引頁面,但該網址仍是本地主機/控制器/更新。我應該使用重定向嗎?
function update() {
$row = $this->db->update($tablename, $data);
if($row == 1) {
redirect(controller/index);
}
}
哪種方法是重定向頁面的正確方法?謝謝。
很好,函數名告訴一切:「重定向」是...重定向的最佳方法;) –