通过单击codeigniter中的“下一步”和“上一步”检索数据

通过单击codeigniter中的“下一步”和“上一步”检索数据,codeigniter,codeigniter-3,Codeigniter,Codeigniter 3,我使用codeigniter中的以下链接创建了一个页面。我使用echo get_abstract($row->id=1)在一行中显示了摘要,在第二行中显示了作者。对于第二条记录,我必须更改id=2,依此类推。有没有办法在视图中创建下一个和上一个按钮,这样当我单击下一个id时,它会自动递增并显示记录。同样地,对于上一篇文章,我现在也在使用下面的view.php <?php if($fetch_data->num_rows() > 0) { $row = $fet

我使用codeigniter中的以下链接创建了一个页面。我使用echo get_abstract($row->id=1)在一行中显示了摘要,在第二行中显示了作者。对于第二条记录,我必须更改id=2,依此类推。有没有办法在视图中创建下一个和上一个按钮,这样当我单击下一个id时,它会自动递增并显示记录。同样地,对于上一篇文章,我现在也在使用下面的view.php

<?php 
if($fetch_data->num_rows() > 0)  
{  
    $row = $fetch_data->row(); 
    echo get_Author($row->DocumentID=1);
}?>

<?php 
if($fetch_data->num_rows() > 0)  
{  
    $row = $fetch_data->row(); 
    echo get_Abstract($row->DocumentID=1);
}?> 

您可以看到,我正在使用固定id(DocumentID)显示mysql第一行的记录。我希望通过在视图中单击“下一步”、“上一步”来动态更改它,而不是手动分配


模型和控制器在上面的链接中定义。我将感谢您的帮助。

我通过添加以下模型类并在控制器中添加分页来解决此问题

function fetch_data($limit, $offset=0)  
        {  
        $this->db->limit($limit,$offset);

        $query = $this->db->get('prlaps');
        return $query; 

检查CI的
分页类
库。显示下一个和上一个按钮的视图我也尝试过分页。在所有示例中,我们都可以使用$data['table']=$this->Sample_model->get_limited_data(1,$this->uri->segment(3));显示表格并控制行数;。但我的想法不同。我已经通过分配iD分别显示表的各个字段创建了视图页。是否可以通过单击“下一步”按钮进行更改?仍在创建“下一步”和“上一步”接口。是否有办法增加输出iD。如果我们将初始iD分配为1,则可以单击“下一步”以获取下一个iD和数据???