Codeigniter:搜索和分页

时间:2016-05-14 15:04:34

标签: codeigniter search pagination

我想搜索和分页结果,但问题只是第一页有效。因为我不知道如何在下一页中获取搜索值。

这是我的代码:

搜索框

  <?php echo form_open('page/search_validation'); ?> 
    <input type="text" name="search">
    <?php echo form_close(); ?>

第一页我可以通过

获取搜索关键字
 $this->input->post('search')

另一页怎么样?因为在我点击第二页后,搜索关键字变为空。

1 个答案:

答案 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);

...