Неопределенная ошибка переменной в представлении

Мой контроллер находится в этом вопросе: как добавить разбивку на страницы

Но теперь, я получаю неопределенную переменную в моем представлении, 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'] . полностью смущен.