memcache搜索分页

来源:互联网 发布:apk源码反编译工具 编辑:程序博客网 时间:2024/04/29 08:12

$data = $mem->get('data');

if($data){

           //转换编码

            $search=urldecode($search);
            if($search){
                $dat = array();
                foreach($data as $key => $val) {
                    //检测该字符在该字符串中是否存在
                    if(substr_count($val['car_type'],$search)){
                        $dat[] = $val;
                    }
                }
            }else{
                echo "无搜索<br/>";
                $dat = $data;

            }
            //总条数
            $sum_page = count($dat);
            //每页条数
            $num_page = 4;
            //总页数
            $page_sum = ceil($sum_page/$num_page);
            //当前页
            $page=isset($_GET['page'])?intval($_GET['page']):1;
            //偏移量
            $limit  = $num_page*($page-1);
            //查询
            $arr['list'] = array_slice($dat,$limit,$num_page);
            $arr['search'] = $search;
            $arr['num'] = $page_sum;
            $arr['hos'] = $hos;
            $this->load->view('index.php',$arr);
0 0
原创粉丝点击