Calculer le nombre de pages à l'aide de PHP en Mathématiques et Ronde

J'ai un certain nombre de postes. Nous ne savons pas combien il y en a mais le système est configuré pour afficher 12 par page. Sur le fond, j'aimerais qu'il affiche le nombre de pages.

Donc si nous obtenons les postes:

<?php $pages =  get_posts('category_name=news'); ?>

Maintenant ce que nous voulons faire est

  1. combien de postes qu'il a trouvé
  2. diviser ce nombre par 12
  3. tour de ce nombre à l'entier le plus proche (JUSQU'jamais vers le bas)
  4. diviser ce nombre par 1 et donner combien de fois 1.
  5. donner ainsi que de nombreux numéros de page que nécessaire.

L'idée est de les avoir alignés comme 1 | 2 | 3 | 4 | 5 etc..

Des idées?

donc, si vous avez déjà compris l'algorithme de ce qui est stopper-vous pour la mettre en œuvre ?
"diviser ce nombre par 1 et donner combien de fois 1 va en elle" ?? pourquoi seriez-vous le diviser par 1?
C'est exactement ce que je pensais. 😉
voir ma réponse 🙂
si vous utilisez wordpress ( puisque vous utilisez get_posts ), alors il existe un certain nombre de pagination plugins déjà construit, vous pouvez télécharger l'un d'entre eux et ont un coup d'oeil ( si vous avez vraiment de plan pour l'utilisation par vous )

OriginalL'auteur Robin Knight | 2011-03-18