我想搜索和分页结果,但问题只是第一页有效。因为我不知道如何在下一页中获取搜索值。
这是我的代码:
搜索框
<?php echo form_open('page/search_validation'); ?>
<input type="text" name="search">
<?php echo form_close(); ?>
第一页我可以通过
获取搜索关键字 $this->input->post('search')
另一页怎么样?因为在我点击第二页后,搜索关键字变为空。
答案 0 :(得分:1)
以下是如何为GET方法
形成分页配置的示例$search_term= $this->input->get('search');
$config['total_rows'] = $this->db->get('table_name')->num_rows();
$config['per_page'] = 10;
$config['num_links'] = 5;
$config['enable_query_strings'] = TRUE;
$config['use_page_numbers'] = TRUE;
$config['query_string_segment'] = 'page';
$config['page_query_string'] = TRUE;
$config['base_url'] = site_url('page/search_validation?search=' . $search_term);
...