第二页
我做了个 查询分页查询是这样的 $this->db-?where('a',$_GET['a']);
第一页效果非常好 等点下一页 报错了 $_GET['a']没参数了为什么没参数这个我知道 我不知道怎么解决啊
网上搜搜了这样的问题不多啊是什么原因啊鼓捣一天了都 谁能帮忙解决一下啊!
寫在Model裡面,自然沒有$_GET;P 貝殼 发表于 2012-6-14 19:43 static/image/common/back.gif
寫在Model裡面,自然沒有$_GET
我写在控制器里 还是没有啊写在那里有? 你是怎么写的? 写个实例看看呗我设置的没啥问题啊眼花花了 这个网站怎么没什么人气啊! 咱的问题又低级 又烦人的人家没功夫 我还在研究呢呵呵 $this->db->where('a',$_GET['a']);
基礎錯誤,MVC先看過再說吧 下一页链接的 URL 里头木有带 GET 参数吧? 贴代码
来自:CodeIgniter 中国开发者社区 iPhone客户端 Hex 发表于 2012-6-15 00:05 static/image/common/back.gif
贴代码
来自:CodeIgniter 中国开发者社区 iPhone客户端
控制器:
public function chaxun()
{
$this->load->library('pagination');
$this->load->library('table');
$config['base_url'] = base_url()."index.php/xueyuanxinxi/chaxun/";------>不知道怎么放参数
$config['total_rows'] =$this->m_xueyuanxinxi->chakanxueyuan_rows();
$config['page_query_string'] = TRUE;
$config['per_page'] = 5;
$config['first_link'] = '第一页';
$config['last_link'] = '最后一页';
$config['prev_link'] = '上一页';
$config['next_link'] = '下一页';
$this->pagination->initialize($config);
$data['results']=$this->m_xueyuanxinxi->chakanxueyuan($config['per_page'], $_GET['per_page']);
$this->load->view('Cfrm/xueyuanxinxi/chakanxueyuan.html',$data);
}
模型:
public function chakanxueyuan_rows()//获取总行数
{
if($_GET['shenfenzheng']<>'')$this->db->where('shenfenzheng',$_GET['shenfenzheng']);
$query=$this->db->get('xueyuanxinxi');
$rows=$query->num_rows();
return $rows;
}
public function chakanxueyuan($num,$offset)//查询数据
{
if($_GET['shenfenzheng']<>'')$this->db->where('shenfenzheng',$_GET['shenfenzheng']);
$query=$this->db->get('xueyuanxinxi',$num,$offset);
return $query;
}
我不知道 参数如何 保存到URL 拼接 我懂点 是不是先把条件保存到 sisson里 然后再拼接到URL里?
是这样的思路么?
页:
[1]
2