我的控制器就是这个问题: how to add pagination to this
但是现在,我在视图中得到了未定义的变量, 视图有输入
<input name='query'/>
我在控制器中收到它,
$query = $this->input->get('query');
现在,我正在尝试将相同的查询字符串传递回我的视图 在分页链接中。
<a href="<php echo base_url(); ?>main/search/query=<?php echo $query; ?>&off=<?php echo $off=5;">1</a>
$off
有效,但不是$query
。但我不是将$query
保存到数据库中。
所以,我也不能使用$data['query']
。完全糊涂了。
答案 0 :(得分:0)
$ off不会引发错误,因为您要为其分配整数5。
您需要将数据粘贴到像
这样的数组中,从控制器内部传递数据 $data['query']= $query;
$this->load->view('myview', $data);
然后$ query可用于视图。不确定为什么你说你不能这样做