Maison  >  Article  >  cadre php  >  Demande incroyable : la pagination SQL native TP5 peut la résoudre !

Demande incroyable : la pagination SQL native TP5 peut la résoudre !

藏色散人
藏色散人avant
2021-10-14 16:18:591913parcourir

La colonne suivante du didacticiel thinkphp framework vous présentera le problème de pagination SQL native de thinkphp5. J'espère qu'elle sera utile aux amis qui en ont besoin !

Demande incroyable : la pagination SQL native TP5 peut la résoudre !

Demande incroyable : la pagination SQL native TP5 peut la résoudre !

pagination SQL native thinkphp5, résolvant les besoins anormaux des clients

Je développe récemment un site Web de décoration d'intérieur et les besoins des clients sont nombreux. . . .

Vous devez utiliser SQL natif pour le résoudre. La commande de

tp5 ne prend pas en charge les opérations pornographiques et sera filtrée par défaut. . . .

    //use think\paginator\driver\Bootstrap; 记得引入
    
    $pageSize=8;//每页8条
    
    $currPage=input('page',1);
    
    $list = Db::query("select * from osc_sms order by id limit ?,?",[($currPage-1)*$pageSize,$pageSize]);
    
    $total = Db::query("select count(*) cnt from osc_sms")[0]['cnt'];
    
    $pagernator = Bootstrap::make($list,$pageSize,$currPage,$total,false,['path'=>Bootstrap::getCurrentPath(),'query'=>request()->param()]);
    
    $page = $pagernator->render();

Recommandé : "Les 10 derniers didacticiels vidéo thinkphp"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer