私は codeigniter ページネーションを使用しています ここに私のコードがあります
$config['base_url'] = $this->config->base_url().'users/allusers/';
$config['uri_segment'] = 3;
$config['next_link'] = 'Next';
$config['prev_link'] = 'Prev';
$config['full_tag_open'] = '<div id="pagination">';
$config['full_tag_close'] = '</div>';
$config['total_rows'] = $this->usersmodel->getUsersCount();
$config['per_page'] = 20;
$this->pagination->initialize($config);
$data['paging']=$this->pagination->create_links();
$data['query']=$this->usersmodel->getAllusers($config['per_page'],$this->uri->segment(3));
ここで、グリッドにレコード番号を追加する必要があります。これが私のグリッド コードです。
$i=1; foreach ($query->result() as $row){ エコー $i; echo $row->username; echo $row->name; echo $row->city; echo $row->address; $i++; } ?>
ここで $i は、2 ページ目にいるときでも常に 1 ~ 20 の数字を出力しています。実際、私は 20-40 を印刷する必要があります。