TUTO PHP - Système de pagination

Поделиться
HTML-код
  • Опубликовано: 4 июл 2015
  • On continue les cas pratiques en PHP avec un système de pagination qui est un élément clé en PHP: énormément de sites internet utilisent ce genre de systèmes ! De plus, il nous sera possible d'adapter ce système afin d'en faire un Infinite Scroll :D (nous verrons ça dans le prochain tuto PHP ;-))
    Retrouvez tout le code de la vidéo ici: www.primfx.com/article/tuto-p...
    N'oubliez pas de vous abonner, c'est rapide et sympa !
    -------------------------------------------------------------------------------­----------------
    Mon site internet : primfx.com
    Facebook : / primfxdesign
    Twitter : / primfx
    Snapchat: fboris
    Twitch : / primfx
    Tipeee : tipeee.com/primfxdesign
    Musique d'intro: dlvsound.wordpress.com/
    Copyright © PrimFX
  • НаукаНаука

Комментарии • 42

  • @teddyboyz7870
    @teddyboyz7870 6 лет назад +2

    Merci à toi PrimFX roi du PHP :) super tes vidéos très bien faites et très pédagogiques continue comme ça ;)

  • @icimojojojo
    @icimojojojo 7 лет назад +1

    Juste un petit message pour te remercier mais surtout t'encourager car tes vidéos m'ont bien aidé !
    Continue comme ça, tes tutos sont top !
    (Je ne sais pas si tu fais ça sur les dernières vidéos, mais ça pourrait être une bonne idée de montrer le résultat final dès le début de la vidéo, histoire de voir si ça correspond au résultat que l'on recherche)
    Merci ! :)

  • @faresrdt1725
    @faresrdt1725 5 лет назад

    J'avais besoin de savoir comment réaliser un système de pagination simple, à mon (petit) niveau PHP, c'est fait ! Excellente vidéo mon ami !

  • @cedricbernard7965
    @cedricbernard7965 6 лет назад

    Tuto suuuuper bien fait ! Un grand merci

  • @Hichxm_
    @Hichxm_ 9 лет назад +10

    Salut PrimFx, je vois que je suis le seul dans cette vidéo.
    Plus sérieusement lorsque tu veut écrire en php tape directement
    C'est l'équivalent de:
    Bien-sûr sa marche aussi avec les variable:
    allez salut !

  • @peppamarcel9926
    @peppamarcel9926 2 года назад

    merci! les meilleurs tutos!

  • @schrohamilzweivincentztwen6811
    @schrohamilzweivincentztwen6811 5 лет назад

    Super sympa.
    J'ai tellement aimé cette tuto intéressant et 😎

  • @guitaristeflamenco
    @guitaristeflamenco 2 года назад

    Genial!! Super vidéo! Je m'abonne! Merci beaucoup!!!

  • @Wistaro
    @Wistaro 9 лет назад

    Excellent tutoriel !

  • @Sulacv2
    @Sulacv2 3 года назад

    C'est peut être pas récent comme vidéo mais merci! je galérais sur la pagination et ta vidéo est très claire et bien expliqué! Et oui on peut simplifié un peu mais ça reste superbe =) Merci!

  • @SuuperV
    @SuuperV 9 лет назад +1

    Super ! Merci ! ;)

  • @jacobinfier9407
    @jacobinfier9407 4 года назад +1

    Génial

  • @mohammedkadiri543
    @mohammedkadiri543 7 лет назад

    merci bcp pour ce tuto

  • @nash-dev
    @nash-dev 5 лет назад +1

    tres bonne vidéo

  • @Mattou2812
    @Mattou2812 8 лет назад +1

    Super cette vidéo je te félicite et te remercie. ta vidéo va beaucoup m aider dans mes futurs projets de site.
    A part ça a quand une série sur Jquery ? je débute et avoir quelques conseils m aiderait beaucoup.

  • @sidalichahet2803
    @sidalichahet2803 4 года назад

    C'est tres utile

  • @blaisepascal5729
    @blaisepascal5729 6 лет назад +2

    daaaaaa fuuuckkkkkkk man!! you're the best of the best i wonder how could you have des dislikes, suuuuuuuuuuuuuuper video merci infiniment (y) (y) (y) (y) (y)

  • @coderavec2mdschool2024
    @coderavec2mdschool2024 3 года назад

    good job

  • @cooliooilooc5793
    @cooliooilooc5793 6 лет назад

    Bonjour et merci pour ce tuto et si on voulait ajouter le choix du nombre d'entrée ? exemple : show 5, 10, 25, 50, 100 ...

  • @mfouakiehibrahim42
    @mfouakiehibrahim42 7 лет назад

    super

  • @clement139
    @clement139 9 лет назад +1

    A quand une série sur JS ou Flash ? Sinon super comme d'hab
    Bonne continuation :D

    • @primfxdesign
      @primfxdesign  9 лет назад

      Clement Huet Merci ! Prochaine série sur la photographie (pour changer un peu) :-) Mais par la suite je pense faire un peu de JS, ça peut être sympa, par contre Flash j'en ai jamais fait :p
      @+
      PrimFX

    • @clement139
      @clement139 9 лет назад

      D'ac super !

  • @x9valentin554
    @x9valentin554 7 лет назад

    Moi j'utilise pas intval mais filter_var.
    Est-ce que c'est mieux d'utiliser filter_var($var,FILTER_SANITIZE_NUMBER_INT) ou intval ?

  • @nicolassalazaku641
    @nicolassalazaku641 4 года назад +1

    MERCI POUR LES BELLES VIDEOS QUE TU POSTE POUR NOUS ET JE PROFITE DE LOCASION POUR DEMANDER SI ON PEUT PROGRAMMER UN LOGICIEL WINDOWNS AVEC QUEL LANGAGE? MERCI D'AVANCE

    • @alpha9224
      @alpha9224 Год назад

      Python, Java, C++,...

  • @zeeloxgfxpayant6587
    @zeeloxgfxpayant6587 9 лет назад

    mec j'arrive pas a comprendre le php alors que je suis tout tes tutos... j'arrive a reproduire mais je comprend pas la logique... c'est possible d'avoir de l'aide ?

  • @iiooh
    @iiooh 4 года назад

    Merci pour le tuto. Cependant, quand je veux afficher la derniere page de mes articles, ca me renvoit à la premiere page, alors que j'ai quand même un article sur cette derniere page.

    • @iiooh
      @iiooh 4 года назад

      J'ai foutu un +1 aux pages totales, et j'ai foutu un :lastchild display none, ca passe niquel.

  • @Mendeeah
    @Mendeeah 4 года назад

    Bonjour merci pour votre tuto par contre sans vouloir vos offenser mon professeur de php m’a dit que votre code est plein d’erreurs sur « LIMIT » et « OFFSET » et l’utilisation de PDO qui ne marche pas

  • @Capstan66
    @Capstan66 4 года назад

    Bonjour, j'ai une petite erreur au moment de personnaliser la requête au départ on a "$messages = $bdd->query('SELECT * FROM minichat ORDER BY date_creation DESC LIMIT 0, 5);" sans les guillemets puis on veut utiliser "$messages = $bdd->query('SELECT * FROM minichat ORDER BY date_creation DESC LIMIT'.$depart.',' .$messagesParPage);" et là j'obtiens une erreur comme si un des noms de champs ou si un champ n' existait pas alors que ce n'est pas le cas . Quelqu' un a t- il une idée ? il faut peut-être que je donne tout mon code ?
    Sinon voilà l'erreur en question "Fatal error: Uncaught Error: Call to a member function fetch() on boolean in /var/www/nini66.tk/html/minichat.php:49 Stack trace: #0 {main} thrown in /var/www/nini66.tk/html/minichat.php on line 49".

  • @denisdev4793
    @denisdev4793 7 лет назад

    pourquoi $pageCourantes-1 ??

  • @x9valentin554
    @x9valentin554 7 лет назад

    Salut, pour ton $videosParPage, tu devrais utiliser une variable constante.
    php.net/manual/fr/function.define.php
    C'est fait pour !

  • @weapz1743
    @weapz1743 9 лет назад

    Call to a member function rowCount() on a non-object in ... :(

    • @primfxdesign
      @primfxdesign  9 лет назад

      Weapz Numéro de la ligne et code correspondant ? :p je peux p'têtre t'aider ;-)

    • @Reyz3r
      @Reyz3r 3 года назад

      @@primfxdesign salut j'ai une erreur semblable à la sienne si tu peux m'aider :
      Erreur non interceptée: appel à une fonction membre rowCount () sur booléen

  • @schrohamilzweivincentztwen6811
    @schrohamilzweivincentztwen6811 5 лет назад

    J'ai une préoccupation... Comment le serveur sait que 'page'est une variable tandis qu'on ne l'avait pas définit?
    J'arrive pas à comprendre la variable @page... Qui selon moi n'avait pas été définit!
    Aidez moi

    • @hugothomas8624
      @hugothomas8624 5 лет назад

      'page' est définie dans l'url c'est pour ça qu'il ne peut la récupérer qu'en faisant $_GET['page'], par exemple $page n'existe pas et s'il l'a créerait elle serait différente de $_GET['page']

  • @fayssalnaitmoussa3512
    @fayssalnaitmoussa3512 9 лет назад

    Salut!
    Je n'ai pas trop compris le calcul :
    $depart = ($pagecourante -1) * nombredepages

    • @Raphdb
      @Raphdb 8 лет назад

      +Nait Nait Si on commence avec $pagecourante = 1 (soit la première page de commentaires) et $nombre de pages = 6 par exemple, $depart = (1-1)*6
      On commence donc par 0 et on affiche la première page (les commentaires 0 à 5)
      Pour la deuxième page, $depart = 6 (les comms de 6 à 11)
      Pour la troisième, $depart = 12 ,... etc...

    • @fayssalnaitmoussa3512
      @fayssalnaitmoussa3512 8 лет назад

      Raph
      Ahah c'est plutôt tard (mon message remotne à plusieurs mois) j'avais déjà compris xD, mais merci d'avoir pris la peine de le faire ^^

    • @Raphdb
      @Raphdb 8 лет назад +1

      ah merde, j'avais pas regardé la date xD