使用redbeanphp进行分页的最佳方法是什么?
发布时间:2020-12-13 22:13:17 所属栏目:PHP教程 来源:网络整理
导读:我最近开始使用它,并不喜欢我的方式.想要的建议…… 我使用的例子如下: $all = R :: findAll(‘needle’, ????????‘ORDER BY title LIMIT 2’); 解决方法 首先,这不会对分页做任何事情.您需要将页面传递给服务器以进行分页.除此之外,你做得对. $page=1;$li
我最近开始使用它,并不喜欢我的方式.想要的建议……
我使用的例子如下: $all = R :: findAll(‘needle’, 解决方法
首先,这不会对分页做任何事情.您需要将页面传递给服务器以进行分页.除此之外,你做得对.
$page=1; $limit=10; $all=R::findAll('needle','ORDER BY title LIMIT '.(($page-1)*$limit).','.$limit); 您的另一个选择是全部选择它们,然后仅返回用户要查看的部分,但如果您有数千条记录,这是一个坏主意: $needles=R::findAll('needle','ORDER BY title'); $page=1; $limit=10; $all=array_slice($needles,(($page-1)*$limit),$limit,true); 要查找总页数: $needles=R::count('needle'); $totalPages=ceil($needles/$limit); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |