Codeigniter 分页在codeignitor框架中不起作用

Codeigniter 分页在codeignitor框架中不起作用,codeigniter,Codeigniter,我对Codeigniter是新手。我正在codeigniter中创建分页,但分页编号不起作用 这是我要分页的记录 当我点击分页链接时,我得到了这种类型的错误 这是我的控制器代码 public function benadharStatus($rowno=0) { $this->load->library("pagination"); if ($this->session->userdata('session_name')) {

我对Codeigniter是新手。我正在codeigniter中创建分页,但分页编号不起作用

这是我要分页的记录

当我点击分页链接时,我得到了这种类型的错误

这是我的控制器代码

public function benadharStatus($rowno=0) { 
          $this->load->library("pagination");

        if ($this->session->userdata('session_name')) {
            $data = array();
            $data = array('title' => 'Beneficiaries Aadhaar Status', 'pageTitle' => 'Beneficiaries Aadhaar Status');
            $obj = new Admin_model;
            $obj1 = new Reporting_model;
            $data['states'] = $obj->getState();
            if($_POST){
                      // Row per page
        $rowperpage = 25;

        // Row position
        if($rowno != 0){
            $rowno = ($rowno-1) * $rowperpage;
        }

        // All records count
        $allcount = $obj1->getBenficzReportOLD($_POST);

        // Get  records
        $users_record = $obj1->getBenficzReports($_POST,'1',$rowno,$rowperpage);

        // Pagination Configuration
        $config['base_url'] = base_url().'benadharStatus';
        $config['use_page_numbers'] = TRUE;
        $config['total_rows'] = $allcount;
        $config['per_page'] = $rowperpage;
                $config['uri_segment'] = 5;
        // Initialize
        $this->pagination->initialize($config);

        $data['links'] = $this->pagination->create_links();
        $data['benficirz'] = $users_record;
        $data['row'] = $rowno;

                $data['passed_state']=$this->input->post('ben_state');
                $data['passed_district']=$this->input->post('ben_district');
                $data['passed_awc']=$this->input->post('ben_awc');

                $data['flag']=1;
            }else{
              $data['flag']=2;  
            }
            $this->load->view('reports/benadharStatus', $data);
        } else {
            redirect('admin');
        }
    }

伙计们,请帮帮我。。。提前感谢

请尝试此操作并替换此代码:

public function benadharStatus($rowno=0) { 
      $this->load->library("pagination");

    if ($this->session->userdata('session_name')) {
        $data = array();
        $data = array('title' => 'Beneficiaries Aadhaar Status', 'pageTitle' => 'Beneficiaries Aadhaar Status');
        $obj = new Admin_model;
        $obj1 = new Reporting_model;
        $data['states'] = $obj->getState();
        if($_POST){
                  // Row per page
    $rowperpage = 25;

    // Row position
    if($rowno != 0){
        $rowno = ($rowno-1) * $rowperpage;
    }

    // All records count
    $allcount = $obj1->getBenficzReportOLD($_POST);

    // Get  records
    $users_record = $obj1->getBenficzReports($_POST,'1',$rowno,$rowperpage);

    // Pagination Configuration
    $controler_name = $this->router->fetch_class(); 
    $config['base_url'] = base_url().'/'.$controler_name.'/benadharStatus';
    $config['use_page_numbers'] = TRUE;
    $config['total_rows'] = $allcount;
    $config['per_page'] = $rowperpage;
            $config['uri_segment'] = 5;
    // Initialize
    $this->pagination->initialize($config);

    $data['links'] = $this->pagination->create_links();
    $data['benficirz'] = $users_record;
    $data['row'] = $rowno;

            $data['passed_state']=$this->input->post('ben_state');
            $data['passed_district']=$this->input->post('ben_district');
            $data['passed_awc']=$this->input->post('ben_awc');

            $data['flag']=1;
        }else{
          $data['flag']=2;  
        }
        $this->load->view('reports/benadharStatus', $data);
    } else {
        redirect('admin');
    }
}

您的控制器的名称是什么?
$config['base\u url']
中缺少控制器。它应该是
$config['base_url']=base_url()。/benadharStatus'我的$config['base_url']='localhost:8081/codeigniter'