我在嘗試訪問下一頁時遇到問題,會發生什麼情況是它顯示codeigniter的錯誤404。我該如何解決?分頁中的Codeigniter錯誤404
控制器
//START OF PAGINATION
$this->load->library('pagination');
$table = "entries";
$config = array();
$config["base_url"] = base_url() . "entries/";
if(isset($_POST['event']) AND $_POST['event'] != "All"){
$where = "event = '$_POST[event]' AND deleted = 0";
$config["total_rows"] = $this -> entries_model -> count_filtered_entries($table,$where);
}
else{
$config["total_rows"] = $this -> entries_model -> count_entries($table);
}
$config["per_page"] = 10;
$config["uri_segment"] = 3;
$this->pagination->initialize($config);
$page = ($this->uri->segment(3)) ? $this->uri->segment(3) : 0;
echo "PAGE NUMBER ".$page;
if(isset($_POST['event']) AND $_POST['event'] != "All")
{
$where = "event = '$_POST[event]' AND deleted = 0";
$data["records"] = $this -> entries_model -> select_filtered_entries($config["per_page"], $page, $where);
}
else
{
$data["records"] = $this -> entries_model -> select_entries($config["per_page"], $page);
}
$data["records_links"] = $this->pagination->create_links();
$this->load->view('entries_index', $data);
是你的控制器的'index()'分頁嗎? –
是的,它是索引。 – user3235016
當它顯示404錯誤時什麼是在URL中? –