Guest User

Untitled

a guest
Jan 12th, 2018
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.19 KB | None | 0 0
  1. if(isset($_GET['page'])) { //ont récupère le numéro de la page via un paramètre GET
  2.     $page = $_GET['page'];
  3.     }else{
  4.     $page = 1; // ou alors si aucun paramètres n'est assigné, ont dit alors que c'est la première page
  5.     }
  6.  
  7.     $article_id = 1; //ici tu récupère l'id de l'article en question
  8.      
  9.      
  10.     $sql = mysql_query("SELECT * FROM commentaires WHERE article_id = '".$article_id."'"); // ici tu envoi la requêtes qui récupère tout les commentaires de l'articles pour  pouvoir calculer le nombres de pages
  11.     $count = mysql_num_rows($sql); // donc ici ont compte le nombre de résultats
  12.     $pages = ceil($count / 10); // ici ont calcul le nombres de pages (dans cet exemple, ont affiche 10 commentaires par pages)
  13.     $offset = $page - 1;          //
  14.     $offset = $offset * 10;       // ici, ont calcul où l'on reprend la récupération des commentaires selon la page
  15.     $sql = mysql_query("SELECT * FROM commentaires WHERE article_id = '5' ORDER BY id ASC LIMIT 10 OFFSET $offset"); // bon la ont récupère les commentaires selon la page
  16.      
  17.  
  18.     while ($n = mysql_fetch_assoc($sql))
  19.     {
  20.     echo $n['auteur'];
  21.     echo $n['contenu'];
  22.     //etc..
  23.     }
Add Comment
Please, Sign In to add comment