我正在研究 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();
}