南京市招办南京网站设计,网站建设百度首页,微服务网站,网站开发策划本篇文章主要介绍PHP无限循环获取MySQL数据的方法#xff0c;感兴趣的朋友参考下#xff0c;希望对大家有所帮助。具体如下#xff1a;public function get_data($limit){$sqlselect * from ((select id,name from mytable limit {$limit},10) union all (select id,n…本篇文章主要介绍PHP无限循环获取MySQL数据的方法感兴趣的朋友参考下希望对大家有所帮助。具体如下public function get_data($limit){$sqlselect * from ((select id,name from mytable limit {$limit},10) union all (select id,name from mytable limit 0,10)) as test limit 0,10;return $this-query($sql);}上述sql语句通过mysql的union all方法把两个集合拼接到一起并取前十条数据。public function getCount(){//获取数据的条数$sqlselect count(id) as t from mytable;return $this-query($sql);}下一步在控制器中获取数据并给ajax提供数据接口。//测试数据库无限循环取数据public function getInfiniteData(){//用户点击数$page $_GET[click];//每次展示条数$pagesize 10;//获取总条数$total $this-Mydemo-get_count();$t $total[0][0][t];//算出每次点击的其起始位置$limit (($page - 1)*$pagesize)%$t;$data $this-Mydemo-get_data($limit);if (!empty($data)) {//转换为二维数组$list [];foreach ($data as $key $v) {$list[$key] $data[$key][0];}$info[msg] $list;$info[code] 001;}else{$info[code] 002;$info[msg] 暂无数据;}echo json_encode($info,JSON_UNESCAPED_UNICODE);die;}相关推荐用CSS3实现无限循环的无缝滚动效果VUE中无限循环代码分享EasyUI Tree树组件无限循环实例分析