大家好有人可以解釋一下這劑做分頁功能無法正常工作
$this->uri->segment());
其分頁我功能的一部分,我無法弄清楚,爲什麼我需要它,如果有什麼來取代它。它在我的腳本中導致錯誤。感謝你的幫助。另外即時通訊新的codeigniter和php的plys試圖讓我提前簡單地形成tnx。
錯誤消息
甲PHP錯誤遇到
嚴重性:注意
消息:試圖獲得非對象的屬性
文件名:視圖/ survay_view.php
行號:31
這裏是我爲我的分頁功能,所有的代碼
//pagination
function page()
{
$this->load->library('pagination');
$config['base_url'] = 'http://localhost/admin/index.php/survay/';
$config['total_rows'] = $this->db->get('save_survay')->num_rows();
$config['per_page'] = 1;
$config['num_links'] =10;
$this->pagination->initialize($config);
//print_r($this->uri->segment());die;
$data['records'] = $this->db->get('save_survay', $config['per_page'], $this->uri->segment());
$data['pagination'] = $this->pagination->create_links();
$this->load->view('survay_view', $data);
}
}
這意味着uri不是一個有效的對象,所以你不能在其上調用成員函數'segment'。找出爲什麼沒有設置該成員。您可以嘗試使基本網址看起來很正常。 – noelicus 2013-02-14 10:34:54
我應該在哪裏開始查看哪些成員沒有設置,並且可以擴展更多關於如何使基礎URL看起來正常? – 2013-02-14 10:42:16
uri段應指向包含頁碼的url中的參數。 – cartina 2013-02-14 10:59:11