Je viens de suivre avec succès le tuto traitant de la pagination avec PHP et MySQL. Mille mercis !!
Mais… Mais j’ai un truc que je n’arrive pas à résoudre et je prends le risque de me faire houspiller sur le forum à poser une question aussi…
(inspiration) Les commandes de pagination s’affichent en colonnes et je ne parviens pas à les afficher en ligne… Comment faire svp ? Comme j’ai hâte de vous lire…
Ah mais peut-être que… j’utilise les flexbox. Mes actualités sont affichées en colonnes. Je vais tenter de passer la zone de pagination en flex-direction: row;
….
Et voilà ! Merci A-312, j’ai bien à présent ma pagination en ligne !!
Du coup, j’en profite : comment faire pour ne pas afficher toutes les pages ? Par exemple, quand j’arriverai à un nombre de page de ouf! comment n’afficher que les liens vers les trois précédentes et les trois suivantes svp ?
J’ai un exemple de logique ici. Ce n’est pas en PHP, mais vu que c’est une logique de conditions et que ça me paraît assez clair même avec Twig, je ne vais pas adapter, du moins pas tout de suite
Le résultat, quand on est sur une page allant de la 5e à la 5e avant-dernière, fournit ce code HTML :
Auparavant on pouvait colorer les deux avec html+php, ce qui apparemment n’est plus possible
C’est une des raisons pour lesquelles je ne mets pas à jour certaines de mes publications, la coloration syntaxique ficherait le camp.
Et même du bête PHP, c’est tristounet (cf. premier bloc de code du message) : juste les mots-clés, les nombres et les chaînes sont en couleurs. Les fonctions comme ctype_digit(), les méthodes ou les variables sont "par défaut"…
Connectez-vous pour pouvoir poster un message.
Connexion
Pas encore membre ?
Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte