私はコードイグナイタで少し問題があります。私は今朝4時から働き、私の脳はオフモードです。CodeIgniterページ区切り
値
echo 'perpage : '.$config['per_page'];
echo 'total row : '.$config['total_row'];
が良好である一方で。私は、このコードを持っている
public function books($Page = 0)
{
$config['base_url'] = base_url('user/books');
//Recherche des livres
$SubSearch = $this->input->post('SubSearch');
//Nombre occurence par page
$SubPerPage = $this->input->post('SubPerPage');
//Configuration du mode d'affichage de tout les livres
//Gestion du champ de recherche
if(isset($SubSearch))
{
$this->session->set_userdata('BookSearch',$this->input->post('Search'));
}
//Gestion du nombre par page
if(isset($SubPerPage))
{
$this->session->set_userdata('PerPage',$this->input->post('PerPage'));
}
//Gestion nombre affichage per page
if(!empty($this->session->userdata('PerPage')))
{
$config['per_page'] = $this->session->userdata('PerPage');
}else
{
$config['per_page'] = 10;
}
//La Requette
if(!empty($this->session->userdata('BookSearch')))
{
$config['total_row'] = $this->functions->getSearch($this->session->userdata('BookSearch'),"","")->num_rows();
$query = $this->functions->getSearch($this->session->userdata('BookSearch'),$Page,$config['per_page']);
}else
{
$config['total_row'] = $this->db->query('SELECT * FROM books')->num_rows();
$query = 'SELECT * FROM books LIMIT '.$Page.','.$config['per_page'].'';
$query = $this->db->query($query);
}
$data['BooksSearchQuery'] = $query->result();
echo 'perpage : '.$config['per_page'];
echo 'total row : '.$config['total_row'];
$this->pagination->initialize($config);
$this->load->view('user/books',$data);
}
しかしcreate_linksは何も与えません 解決策はありますか?事前にありがとう
$ data ['BooksSearchQuery']には行がありますか?最初にvar_dumpを試してみてください。 – Rahi
返事ありがとう、BooksSearchQueryのvar_dumpは私に10のサイズがあると教えてください、それは大丈夫です。 –
10行しかなく、設定が10に設定されている場合、作成するリンクはありません。 '$ config ['per_page'] = 5;' – hayres