直播系统源码,实现上滑加载分页(触底加载)
直播系统源码,实现上滑加载分页(触底加载)
//依据分类查询图书
public function query_book_by_classid(){
$token=input('token');
$class_id=input('class_id');
$page=input('page');//起始行
$per_page=input('per_page');//每页数据
$redis = new Redis();
$result= $redis->get($token);
if ($result) {
// limit(a,b)从第a行的b条数据
$query_total=DB::table('book')->where(["class_id"=>$class_id])->paginate($per_page);
$class=DB::table('book')->where(["class_id"=>$class_id])->limit($page,$per_page)->select();
$coun=ceil($query_total->total()/$per_page);
die(
json_encode(
array(
'code' => 200,
'total' => $coun,
'data' => $class,
'msg' => '获取成功'
),480)
);
}
else {
die(
json_encode(
array(
'code' => 100,
'data'=>'',
'msg' => 'token失效或不存在!请重新获取'
),480)
);
}
}
以上就是 直播系统源码,实现上滑加载分页(触底加载),更多内容欢迎关注之后的文章