0

我正在研究 php codeIgniter 我在分页数据表时发现了一个问题,我通过查询字符串从视图中获取 get 值并作为 GET 值接收并用于从 where 子句中的数据库中获取数据,我面临的问题是我已经对检索到的数据进行了分页,在另一个视图上第一组数据很好,但是在第二次单击时显示错误,即 GET 值为空,分页作为从具有偏移和限制的数据库中获取值,但是当 GET 值在第一页后丢失时加载,显示错误,请帮助我一些身体,以便我可以长时间存储 $_GET['value'] 一些地方,除非我从视图中选择另一个值。!!

GET 变量值丢失,想要存储以便仅在请求时更改(导致我在数据分页时出现问题,因为 GET 值在页面加载时丢失)

模型

        function get_data($limit,$offset )
        {

    //$type = $this->input->post('data');


    $this->db->select('S_Name,P_Name,P_Price');
    //$this->db->from();

    $this->db->join('item_info', 'P_Id = I_ProductId ');
    $this->db->join('order_info', 'I_OrderId = O_Id');
    $this->db->join('shops_info', 'O_ShopId = S_Id');

    $this->db->where('S_Id',$_GET['shopId']);
    $query = $this->db->get('product_info',$limit,$offset);

    return $query->result();    
}
4

0 回答 0