您的位置:首页 > 数据库 > Memcache

memcache搜索分页

2016-07-22 15:32 633 查看
$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);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: