[英]Undefined Variable error in View
我的控制器在這個問題中: how to add pagination to this
但是現在,在我看來,我得到了未定義的變量,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']
。 完全困惑。
$off 不會拋出錯誤,因為您將整數 5 分配給它。
您需要將數據從控制器內部傳遞給視圖,方法是將其粘貼在一個數組中,例如
$data['query']= $query;
$this->load->view('myview', $data);
然后 $query 可用於視圖。 不知道為什么你說你不能這樣做
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.