首页 » phpcode » Redis » php对redis的数据分页

php对redis的数据分页

 

1.使用$redis->zAdd("key",1,'user1');添加10条数据

查询结果:

192.168.1.120:0>zrange key 0 -1

1) user_1

2) user_2

3) user_3;

4) user_4;

5) user_5;

6) user_6;

7) user_7;

8) user_8;

9) user_9;

10) user_10;

php接口在获取key数据分页时

传入test.php?page=1&pagesize=2。page为第几页,pagesize为当前页多少行数据

<?php
public function Pagetest(){
 $page=base_Utils::I('page',1);
 $pagesize=base_Utils::I('pagesize',2);
 $r_page = $page*$pagesize - $pagesize;
 $r_pagesize = $page*$pagesize - 1;
 $row = base_Utils::m_cache()->zrange('key',$r_page,$r_pagesize);
 print_r($row);
}
?>

原文链接:php对redis的数据分页,转载请注明来源!

12