thinkphp 自定义sql语句如何分页

其实就是理解thinkphp语法的底层意思,

tp的分页是

limit($page1->firstRow, $page1->listRows)

最终目的是在语句最后追加“limit”语句的,

既然这样,我们就手动添加吧,

比如$sql是很长的综合查询语句,分页的写法如下:

$djfzlist=D("jxkp_kpmx_djfz")->query($sql." limit ".$page1->firstRow.",".$page1->listRows);

看着有点乱?

谁写都是这样的,不信你自己补limit看看。

再次证明:遇到问题要多想几个为什么,多研究一下底层的东西。





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章