recherche

Maison  >  Questions et réponses  >  le corps du texte

À propos de l'utilisation de $parameter dans la fonction de pagination de thinkphp3.2.3

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 ?

仅有的幸福仅有的幸福2828 Il y a quelques jours449

répondre à tous(3)je répondrai

  • 巴扎黑

    巴扎黑2017-05-16 13:11:35

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

    répondre
    0
  • 某草草

    某草草2017-05-16 13:11:35

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

    répondre
    0
  • 怪我咯

    怪我咯2017-05-16 13:11:35

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

    répondre
    0
  • Annulerrépondre