À propos de l'utilisation de $parameter dans la fonction de pagination de thinkphp3.2.3
仅有的幸福
仅有的幸福 2017-05-16 13:09:35
0
3
417

Je voudrais demander à ceux qui connaissent thinkphp, la fonction de pagination fournie dans le document thinkphp3.2.3 est la suivante :
$User = M('User'); // Instancier l'objet User
$ count = $User->where('status=1')->count(); // Interroge le nombre total d'enregistrements qui répondent aux exigences
$Page = new ThinkPage($count,25); //Instancier la classe de pagination et transmettre le nombre total d'enregistrements et le nombre d'enregistrements affichés sur chaque page (25)
$show = $Page->show( // Sortie d'affichage de pagination
/ / Effectuer une requête de données de pagination Notez que les paramètres de la méthode limit doivent utiliser les attributs de la classe Page
$list = $Utilisateur->where('status=1')->order('create_time')->limit($Page->firstRow.','.$Page->listRows)->select( );
$this->assign('list',$list); Attribuer un ensemble de données
$this->assign('page',$show); // Attribuer une sortie de pagination
$this->display(); // Modèle de sortie

Je voudrais demander, lorsque je clique sur la page suivante, je peux voir que la valeur de p/2 est transmise dans l'URL, mais il n'y a aucune variable pertinente dans cette fonction de pagination pour recevoir la valeur de p. Pourquoi la fonction de la page suivante est-elle toujours valide ?

仅有的幸福
仅有的幸福

répondre à tous(3)
巴扎黑

page.class.php dans le framework principal thinkphp
url https://github.com/top-think/...
Ligne 22 C'est tout

某草草

. . Vous devez poursuivre cette classe de pagination. Les numéros de page doivent être gérés dans la classe de pagination

刘奇

Ce paramètre est extrait de la classe que vous avez appelée

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal