这是一个菜鸟问题。我有一个控制器,它从数据库更新记录,然后显示主页。在更新方法中,
function update() {
$row = $this->db->update($tablename, $data);
if($row == 1) {
$this->index();
}
}
在这种情况下,视图会回到索引页面,但 url 仍然是 localhost/controller/update。我应该改用重定向吗?
function update() {
$row = $this->db->update($tablename, $data);
if($row == 1) {
redirect(controller/index);
}
}
哪种方法是重定向页面的正确方法?谢谢你。