bonjour j essaie de faire pagination pour mes pages tous marches bien mais mon probleme est que je veux afficher par exemple
precedent 1 2 3 4 5 suivant

mais moi j affichage 1 2 3 4 5 6 7 jusqu'a n page

merci de m aider a ameliorer mon code

voici mon code

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
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
 
 
  <?php
session_start();
	// Session set 
	if (isset($_SESSION["identifiant"])) {
 
 
 include_once("prepend.inc.php");
		 $messagesParPage=5;
		   $totalpage=mysql_query("select  count(*) as  total  from users");
		   $donnees_total=mysql_fetch_assoc($totalpage);
		  $total=$donnees_total['total'];
 
		   $nombreDePages=ceil($total/$messagesParPage);
		     if(isset($_GET['page'])) // Si la variable $_GET['page'] existe...
                   {
                   $pageActuelle=intval($_GET['page']);
 
                     if($pageActuelle>$nombreDePages) // Si la valeur de $pageActuelle (le numéro de la page) est plus grande que $nombreDePages...
                       {
                      $pageActuelle=$nombreDePages;
                       }
                    }
                 else // Sinon
                  {
                         $pageActuelle=1; // La page actuelle est la n°1    
                   }
 
                    $premiereEntree=($pageActuelle-1)*$messagesParPage; // On calcul la première entrée à lire
 
		 $query=mysql_query("SELECT   *  FROM  users
				           ORDER BY Identifiant DESC LIMIT  $premiereEntree,$messagesParPage ");
		 echo' <html>
  <head>
  <title>  Add user </title>
  <link rel="stylesheet"   type="text/css" href="css/style.css" />
  
  
  </head>
  <body>';
	    echo' <div id="container" >	
				<div id="haut" >
					<ul id="usercontrol">
							<li><a id="logout" href="logout.php">Logout : </a></li>';
							echo'<li id="reslogout"><b>'; echo $_SESSION['identifiant']; echo'</b></li>';
							echo '<li id="idconnecte"><b >nombre de connecte:</b></li>
							<li id="idresconn"><b> ';echo $_SESSION["nbre_connectes"]; echo '</b></li>
							
							
					</ul>
				</div>
				<div id="menuhorizontal"  >
				<!--<h4>Actions</h4> -->
					<ul id="menu1">
						<li><a href="adduserform.php" >Ajouter  des utilisateurs</a></li>						
						<li><a href="consulteruser.php" >Consultation des utilisateurs</a></li>
						
					</ul>
				</div>';
 
		  echo'<div        class="consulteruser" >';
			echo"<table  width=500 border=2   >"  ;
         echo'<caption align="center">Gestion des News</caption>' ;
			echo"<thead>";
			    echo' <tr bgcolor="#ff0000">';
                         echo'<th scope="col"  >Login</th>';
                          echo'<th scope="col" >email</th>';
                        echo'<th scope="col" >Profil</th>';
                      echo '  <th scope="col">Modifier</th>';
                     echo'   <th scope="col">Supprimer</th>';
 
               echo" </tr>";
        echo "</thead>";
 
		  while($donnees_users= mysql_fetch_assoc($query))    
		  {   
 
           echo"    <tbody>";
           echo "  <tr >";
                     echo"<td >".utf8_encode($donnees_users['Identifiant'])."</td>";
                   echo"<td >".utf8_encode($donnees_users['email'])."</td>";
                    echo"<td >".utf8_encode($donnees_users['niveau'])."</td>";
                   echo'<td><a id="lienuser" href="updateuser.php?Id_users='.utf8_encode($donnees_users["Id_users"]).' "> Modifier </a> </td>';
                     echo' <td> <a  id="supiduser"  href="deleteuser.php?Id_users='.utf8_encode($donnees_users["Id_users"]).' "
                  onclick="if(!confirm(\'Voulez-vous Supprimer '.utf8_encode($donnees_users["Identifiant"]).'\')) return false;"> Supprimer </a></td>';
             echo"</tr>";
		  }
           echo"</tbody>";
 
                echo "<tfoot>";
                  echo "<tr>";
                    echo "<table>";
                     echo"<tr>";
	           for($i=1; $i<=$nombreDePages; $i++) //On fait notre boucle
                     {
 
                            echo'<th>  <a id="pagination" href="consulteruser.php?page='.$i.'">'.$i.'</a></th>';   
 
                     }  
 
 
                      echo"</tr>";
 
                   echo"</table>";
                 echo"</tr>";
 
 
               echo"</tfoot>";
 
 
 echo'</table>';
 
 echo '</div>
       </body>
       </html>';
 
	 } 
               else  
	 {
	 	   header ('Location: index.php');
	 }  
 
 
 
 
 
?>
merci d'avance