1

我的控制器在这个问题中: 如何为此添加分页

但是现在,我的视图中出现了未定义的变量,View 有一个输入

<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']。完全糊涂了。

4

1 回答 1

0

$off 不会引发错误,因为您将整数 5 分配给它。

您需要通过将数据粘贴在一个数组中来从控制器内部将数据传递给视图

 $data['query']= $query;
 $this->load->view('myview', $data);

然后 $query 可用于视图。不知道你为什么说你不能这样做

于 2012-11-28T03:00:49.460 回答