Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(isset($_GET['page'])) { //ont récupère le numéro de la page via un paramètre GET
- $page = $_GET['page'];
- }else{
- $page = 1; // ou alors si aucun paramètres n'est assigné, ont dit alors que c'est la première page
- }
- $article_id = 1; //ici tu récupère l'id de l'article en question
- $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
- $count = mysql_num_rows($sql); // donc ici ont compte le nombre de résultats
- $pages = ceil($count / 10); // ici ont calcul le nombres de pages (dans cet exemple, ont affiche 10 commentaires par pages)
- $offset = $page - 1; //
- $offset = $offset * 10; // ici, ont calcul où l'on reprend la récupération des commentaires selon la page
- $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
- while ($n = mysql_fetch_assoc($sql))
- {
- echo $n['auteur'];
- echo $n['contenu'];
- //etc..
- }
Add Comment
Please, Sign In to add comment