0

私のコントローラー

function index()
{
    $this->load->library('pagination');
    $this->load->model('specialoffer_model');
    if($this->input->post('btnUpdate'))
    {
        $this->specialoffer_model->addoffer();
    }
    $data['addoffer']=$this->specialoffer_model->addoffer();
    $data1=array(
                'row'=>$data['addoffer']['row'],
                'result'=>$data['addoffer']['result'],
                );
     $config['base_url'] = site_url('specialoffer/index') . '/';
     $config['total_rows'] = $this->db->count_all('home');
     $config['per_page'] =2;
     $this->pagination->initialize($config);
     $data1['results'] =
                    $this->specialoffer_model->get_page (
                                $config['per_page'],
                                $this->uri->segment(3));
     $this->load->view('specialoffer',$data1);
}

見る

 echo $this->pagination->create_links(); 

ページ リンクのみが生成され、それをクリックするとページが更新されますが、テーブルからのすべてのレコードが表示されますが、表示するテーブルから 2 つのレコードを指定しました。要するに、ページネーションは機能しません。ヘルプ

4

1 に答える 1

0

使用する方が良い:

$this->db->limit($num,$offset);
$query = $this->db->get('home');
return $query->row_array();
于 2012-08-20T10:42:14.173 に答える