Bonjour a tous, voila je réalise un systeme de blog et j'affiche donc des articles les uns a la suite des autres.
Le problème c'est qu'au bout d'un moment, bah ça fait une floppée d'article a la suite et ça fait pas super donc j'aimerais bien faire un systeme de page, qui tous les 10 articles ferait une nouvelle page le truc c'est que je vois pas du tout comment faire :s
Voici le code :
Voila j'espere que vous verrez une solution ou une idée, merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88 <?php session_start();//démarage de la Sessin include("connect.php"); $ID_Article=$_GET['id_article'];//on récupère l'ID de l'article if ( isset($_SESSION['Pseudo'])){//on vérifie si l'utilisateur est bien loggué et si c'est le cas on récupère le pseudo et le statut $Pseudo=$_SESSION['Pseudo']; //puis on récupère les infos sur le member et plus précisement son blog $selection="SELECT * FROM blog WHERE Pseudo_Utilisateur = \"".$Pseudo."\""; $Res=mysql_query($selection) or die ("error"); while($Lien = mysql_fetch_object($Res)) { $Blog_Ut = $Lien->ID_Blog;//on récupère son ID pour faire un lien direct vers le blog de l'utilisateur } } $resultat="SELECT * FROM article WHERE ID_article=\"".$ID_Article."\" "; //requete pour récuperer l'article selon son ID $liste=mysql_query($resultat) or die ("error"); $requete="SELECT * FROM commentaire WHERE ID_article=\"".$ID_Article."\" "; //requete pour récupérer les commentaires liés a l'article chargé $list=mysql_query($requete) or die ("error"); While($article=mysql_fetch_object($liste)){ //on récupère les différents composants de l'article $Titre_Article=$article->Titre_Article; //son titre $Date_Article=$article->Date_Article; //la date a laquelle il a été écrit $Intro_Article=$article->Intro_Article; //son introduction $Contenu_Article=$article->Contenu_Article; //son contenu } ?> <?php if ( isset($_SESSION['Pseudo'])){ //si la session en cours contient un pseudo (donc est active), on affiche les liens vers le blog de l'utilisateur et aussi la possibilité de voir la liste des membres ?> <a href='afficher_utilisateur.php'>Voir la liste des membres</a> <a href='blog_utilisateur.php?varnomdublog=<?php echo $Blog_Ut ?>'>Mon Blog</a> <?php } else { //si jamais il n'y a pas de session ouverte alors on propose a l'utilisateur de se connecter ou de s'enregistrer?> <a href='login.html'>Connectez Vous</a> <a href='ajout_utilisateur.php'>Enregistrez Vous</a> <?php } ?> <a href='afficher_blog.php'>retour page d'accueil</a><br><br><br> <?php echo $Titre_Article; //affichage du titre de l'article echo " écrit le "; echo $Date_Article;//affichage de la date de l'article?> <br> <?php echo $Intro_Article;//chargement de l'intro?><br> <?php echo $Contenu_Article;//chargement du contenu ?><br><br><br> <?php if ( isset($_SESSION['Pseudo'])){ $Type_Utilisateur=$_SESSION['Type_Utilisateur'];//on récupère le statut de l'utilisateur contenu dans la session if($Type_Utilisateur==3 || $Type_Utilisateur==2){ //si l'utilisateur est admin ou modétalors il peut supprimer des articles ou alors les "sélectionner pour qu'ils apparaissent en premiere page ?> <FORM Action="supprimer_article.php" method="post"> <input type="hidden" value ="<?php echo $ID_Article; ?>" name="id_article"> <input type="Submit" Value="supprimer article"> </FORM> <FORM Action="selection.php" method="post"> <input type="hidden" value ="<?php echo $ID_Article; ?>" name="id_article"> <input type="Submit" Value="Marquer Article"> </FORM> <?php }}?><br><br><br> Commentaires : <br> <?php While($commentaire=mysql_fetch_object($list)){//on récupère les différents éléments qui composent les commentaires liés $Posteur=$commentaire->Posteur; //on reprend le pseudo du posteur $Contenu_Commentaire=$commentaire->Contenu_Commentaire; //le contenu du commentaire $ID_Commentaire=$commentaire->ID_Commentaire; //son ID ?> <?php echo $Posteur;?><br> <?php echo $Contenu_Commentaire;?><br> <?php if ( isset($_SESSION['Pseudo'])){ $Type_Utilisateur=$_SESSION['Type_Utilisateur'];//on récupère le statut de l'utilisateur contenu dans la session if($Type_Utilisateur==3 || $Type_Utilisateur==2){?> <FORM Action="supprimer_commentaire.php" method="post"> <input type="hidden" value ="<?php echo $ID_Commentaire; ?>" name="id_commentaire"> <input type="Submit" Value="supprimer commentaire"> </FORM> <?php }}} ?><br><br> <?php if ( isset($_SESSION['Pseudo'])){ $Type_Utilisateur=$_SESSION['Type_Utilisateur'];//on récupère le statut de l'utilisateur contenu dans la session if($Type_Utilisateur==1 || $Type_Utilisateur==2 || $Type_Utilisateur==3){ include("ajout_commentaire.html"); }}?>![]()
Partager