0
私のページネーションは正常ですが、既存のデータを上回ってデータを表示したいときはショーエラーです たとえば、show/index/5
またはshow/index/10
はうまく動作し、データは正しいです。私はshow/index/120
に行けばしかし、それはエラーを示しているcodeigniterのエラーページング3
Invalid argument supplied for foreach()
は、ここでは、あなたのコード内でチェックを適用する必要があなたのビューでは、私のコントローラ
public function index(){
$config['base_url']=base_url()."book/show/index";
$config['total_rows']= $this->book_model->get_book();
$config['per_page']=5;
$config['num_links'] = 5;
$config['uri_segment']=4;
$config['full_tag_open'] = "<ul class='pagination'>";
$config['full_tag_close'] ="</ul>";
$config['num_tag_open'] = '<li>';
$config['num_tag_close'] = '</li>';
$config['cur_tag_open'] = "<li class='disabled'><li class='active'><a href='#'>";
$config['first_link']='< Pertama ';
$config['last_link']='Terakhir > ';
$config['next_link']='> ';
$config['prev_link']='< ';
$this->pagination->initialize($config);
$this->load->model('admin/book_model');
$data['book']=$this->book_model->count_book($config);
$this->load->view('admin/book', $data);
}
あなたはおそらくチェックできます指定されたuri引数に対するページ数 – Ghost
どうすれば確認できますか? –
提供された引数が総帳数をページあたりの書籍数で割った値以下の場合は、if文を使用します。それ以外の場合は、引数は無効です – Ghost