Bonjour,

j'aimerais résoudre ce probleme que j'éprouve présentement a afficher les données d'une requete en rapport avec le numéro de la page affichée

je n'arrive pas a comprendre car dans mon exemple j'ai 9 résultats dans mon tableau et j'obtiens les 9 résultats et pas de problême.

j'affiche les données avec le système de pagination de 8 par pages, encore la tout va bien. j'obtiens les données de 8 par pages
donc ca fait 2 pages a afficher et encore la tout va bien

sauf que lorsque je clique sur la deuxième page, la requête affiche toujours les mêmes premières données sur la page 2 mais je n'arrive pas a voir la 9e entrée.

Pourquoi ?

voici mon code d'affichage

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
<?php
 
		if (!empty($resultat)) {
 
 
 
		foreach($resultat as $donnees){
 
			echo'<tr><td><strong>'.trim(htmlspecialchars(ucfirst($donnees['prenom']))).' **'.trim(htmlspecialchars($donnees['nom'])).'</td>

			<td class="centrer"><strong>'.htmlspecialchars($donnees['regionsA']).'</strong></td>';
			echo'<td class="centrer"><strong>'.htmlspecialchars($donnees['provinceA']).'</strong></td>';
 
			echo"<td align='center'> <a href='detail_Representant2.php?idDetail=".htmlentities($donnees['membreID'])."'>Voir détail </a></td></tr>";
			//echo"<tr class='tr'><td align='center'> <a href='../transactions/Transaction_Depart2.php?idTrajet=".($info['gestionID'])."'>Détail</a> </td>";
 
	  }
 
 
	echo' </table>';
 
 
		echo '<p align="center">Page : '; //Pour l'affichage, on centre la liste des pages
 
			for($i=1; $i<=$nombreDePages; $i++) //On fait notre boucle
			{
			//On va faire notre condition
			if($i==$pageActuelle) //Si il s'agit de la page actuelle...
			{
				echo ' [ '.$i.' ] ';
			}
			else //Sinon...
			{
				//echo '<a href="Tripublic.php?page='.$i.'&amp;PremiereEntree='.$premiereEntree.'&amp;ordre=asc">'.$i.'</a>';
 
				echo '<a href="Tripublic.php?page='.$i.'">'.$i.'</a> ';
			}
		}
 
		echo '</p>';
	}
	?>