Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP codeigniter中的分页显示错误_Php_Codeigniter_Pagination - Fatal编程技术网

PHP codeigniter中的分页显示错误

PHP codeigniter中的分页显示错误,php,codeigniter,pagination,Php,Codeigniter,Pagination,我正在处理一个需要分页的项目,我尝试使用这段代码,它没有显示任何错误,但在第一页加载5条记录时,我单击下一页,它将重新加载并仅显示前5条记录 这是我的控制器 public function listing($offset = 0) { $config['total_rows'] = $this - > gt_paging_model - > totalpage(); $config['base_url'] = base_url(). "index.php/

我正在处理一个需要分页的项目,我尝试使用这段代码,它没有显示任何错误,但在第一页加载5条记录时,我单击下一页,它将重新加载并仅显示前5条记录

这是我的控制器

public
function listing($offset = 0) {

    $config['total_rows'] = $this - > gt_paging_model - > totalpage();

    $config['base_url'] = base_url().
    "index.php/gt_package/listing";
    $config['per_page'] = 5;
    $config['uri_segment'] = '2';

    $config['full_tag_open'] = '<div class="pagination"><ul>';
    $config['full_tag_close'] = '</ul></div>';

    $config['first_link'] = '« First';
    $config['first_tag_open'] = '<li class="prev page">';
    $config['first_tag_close'] = '</li>';

    $config['last_link'] = 'Last »';
    $config['last_tag_open'] = '<li class="next page">';
    $config['last_tag_close'] = '</li>';

    $config['next_link'] = 'Next →';
    $config['next_tag_open'] = '<li class="next page">';
    $config['next_tag_close'] = '</li>';

    $config['prev_link'] = '← Previous';
    $config['prev_tag_open'] = '<li class="prev page">';
    $config['prev_tag_close'] = '</li>';

    $config['cur_tag_open'] = '<li class="active"><a href="">';
    $config['cur_tag_close'] = '</a></li>';

    $config['num_tag_open'] = '<li class="page">';
    $config['num_tag_close'] = '</li>';


    $this - > pagination - > initialize($config);
    $data["links"] = $this - > pagination - > create_links();

    $query = $this - > gt_paging_model - > getpage(5, $this - > uri - > segment(2));

    $data['records'] = null;

    if ($query) {
        $data['records'] = $query;
    }

    $this - > load - > view('admin/package/package_listing', $data);
}
这就是我所说的观点

<?php if (isset($links)) { ?>
            <?php echo $links ?>
        <?php } ?>

用于引导分页 遵循一些步骤

application/config/pagination.php中创建
pagination.php

粘贴代码

<?php

$config['full_tag_open']      ='<ul class="pagination">';
$config['full_tag_close']     ='</ul>';
$config['cur_tag_open']       ='&nbsp;<li class="active"><a href="#">';
$config['cur_tag_close']      ='</a></li>';
$config['num_tag_open']         ="<li>";
$config['num_tag_close']         ="</li>";
$config['prev_tag_open']         ="<li>";
$config['prev_tag_close']         ="</li>";
$config['next_tag_open']         ="<li>";
$config['next_tag_close']         ="</li>";
$config['first_tag_open']         ="<li>";
$config['first_tag_close']         ="</li>";
$config['last_tag_open']         ="<li>";
$config['last_tag_close']         ="</li>";


?>


你能检查一下这个链接吗?如果你没有收到,它可能会对你有帮助,那么你可以发短信给我,告诉我如何添加css。你使用引导分页了吗?请向上投票并接受答案,然后喜欢评论,这样其他人就可以看到你了
<?php

$config['full_tag_open']      ='<ul class="pagination">';
$config['full_tag_close']     ='</ul>';
$config['cur_tag_open']       ='&nbsp;<li class="active"><a href="#">';
$config['cur_tag_close']      ='</a></li>';
$config['num_tag_open']         ="<li>";
$config['num_tag_close']         ="</li>";
$config['prev_tag_open']         ="<li>";
$config['prev_tag_close']         ="</li>";
$config['next_tag_open']         ="<li>";
$config['next_tag_close']         ="</li>";
$config['first_tag_open']         ="<li>";
$config['first_tag_close']         ="</li>";
$config['last_tag_open']         ="<li>";
$config['last_tag_close']         ="</li>";


?>