Ma pagination ne fonctionne pas
Résolu/Fermé
flexi2202
Messages postés
3800
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
16 mai 2024
-
7 déc. 2021 à 10:17
flexi2202 Messages postés 3800 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 16 mai 2024 - 7 déc. 2021 à 23:00
flexi2202 Messages postés 3800 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 16 mai 2024 - 7 déc. 2021 à 23:00
A voir également:
- Ma pagination ne fonctionne pas
- Sommaire avec pagination - Guide
- Pagination powerpoint - Guide
- Pagination excel plusieurs feuilles ✓ - Forum Excel
- Problème pagination word saut de section ✓ - Forum Word
- Indesign commencer pagination page 3 - Forum InDesign
7 réponses
jordane45
Messages postés
38237
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
31 août 2024
4 689
7 déc. 2021 à 18:18
7 déc. 2021 à 18:18
Bonjour,
Quand tu dis que ça ne marche pas ... c'est à dire ?
Un message d'erreur ?
Ou quel comportement constaté ?
Quand tu cliques sur les liens pour changer de page .. que se passe t-il ? Quelle adresse apparait dans la barre de navigation de ton navigateur ?
As tu essayé de voir si le contenu de tes variables ( en plaçant quelques var_dump.. dans ton code ) correspond à ce que tu attends ?
Quand tu dis que ça ne marche pas ... c'est à dire ?
Un message d'erreur ?
Ou quel comportement constaté ?
Quand tu cliques sur les liens pour changer de page .. que se passe t-il ? Quelle adresse apparait dans la barre de navigation de ton navigateur ?
As tu essayé de voir si le contenu de tes variables ( en plaçant quelques var_dump.. dans ton code ) correspond à ce que tu attends ?
flexi2202
Messages postés
3800
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
16 mai 2024
187
7 déc. 2021 à 19:12
7 déc. 2021 à 19:12
bonjour Jordane
Merci pour la réponse
alors comme on dit une image c est mieux qu'un discours
voici ce qui ce passe
la colonne de droite avec les messages d erreur c est du a l essai de pagination avec cette valeur
voici donc une capture d écran du comportement
lorsque je clic sur les liens de la pagination cela m envois bien a une page 2 dans l url mais je vois comme résultat l index de mon site
toutes les valeurs de mes variables sont bonnes donc de ce cote tout est bien récupéré
![](https://img-19.ccm2.net/Qn2bMcRoBHjpOs8Hvg-rGDBvMfw=/440x/337d6f9bec9344cca6f76749585a5af8/ccm-ugc/ecran12.jpg)
Merci pour la réponse
alors comme on dit une image c est mieux qu'un discours
voici ce qui ce passe
la colonne de droite avec les messages d erreur c est du a l essai de pagination avec cette valeur
<td> <?php echo $donnees ["a.post_date"]; ?> </td>
voici donc une capture d écran du comportement
lorsque je clic sur les liens de la pagination cela m envois bien a une page 2 dans l url mais je vois comme résultat l index de mon site
toutes les valeurs de mes variables sont bonnes donc de ce cote tout est bien récupéré
![](https://img-19.ccm2.net/Qn2bMcRoBHjpOs8Hvg-rGDBvMfw=/440x/337d6f9bec9344cca6f76749585a5af8/ccm-ugc/ecran12.jpg)
jordane45
Messages postés
38237
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
31 août 2024
4 689
7 déc. 2021 à 19:32
7 déc. 2021 à 19:32
Commençons par ton souci de variable
donc..
Tu as écrit :
Sachant que pour tes autres variables ( qui fonctionnent) tu as écrit :
Ne vois tu pas la différence ?
As tu au moins essayé ( comme je te l'ai déjà suggéré ) de faire un var_dump de ta variable ?
La variable sur laquelle faire ce var_dump étant, bien entendu, $donnees
Et donc, en faisant ça .. ne vois tu pas quelle est le "bon" nom de variable à utiliser ?
Pour ton souci de pagination ( vu qu'à l'origine, c'est ça la question.. )
Tu dis
Donc :
Avant de cliquer .. quelle est l'url de la page ?
Une fois cliqué .. que devient l'url ( je veux de vraies valeurs.. pas juste une "explication" )
A noter que dans
moi je ne mettrai pas de slash ..
A moins que ton URL de départ contienne déjà des variables dedans.. et dans ce cas, il faut commencer par récupérer l'url courante et y adjoindre ensuite ta variable page. (pour ça tu peux te baser sur la super globale
donc..
Tu as écrit :
<td> <?php echo $donnees ["a.post_date"]; ?> </td>
Sachant que pour tes autres variables ( qui fonctionnent) tu as écrit :
<td> <?php echo $donnees["guid"]; ?></td> <td><?php echo $donnees["level"]; ?> </td> <td><?php echo $donnees ["espace"]; ?> </td> <td><?php echo $donnees ["intro"]; ?> </td>
Ne vois tu pas la différence ?
As tu au moins essayé ( comme je te l'ai déjà suggéré ) de faire un var_dump de ta variable ?
La variable sur laquelle faire ce var_dump étant, bien entendu, $donnees
var_dump($donnees);
Et donc, en faisant ça .. ne vois tu pas quelle est le "bon" nom de variable à utiliser ?
Pour ton souci de pagination ( vu qu'à l'origine, c'est ça la question.. )
Tu dis
lorsque je clic sur les liens de la pagination cela m envois bien a une page 2 dans l url mais je vois comme résultat l index de mon site
Donc :
Avant de cliquer .. quelle est l'url de la page ?
Une fois cliqué .. que devient l'url ( je veux de vraies valeurs.. pas juste une "explication" )
A noter que dans
<a href="./?page=<?= $c
moi je ne mettrai pas de slash ..
<a href="?page=<?= $c
A moins que ton URL de départ contienne déjà des variables dedans.. et dans ce cas, il faut commencer par récupérer l'url courante et y adjoindre ensuite ta variable page. (pour ça tu peux te baser sur la super globale
$_SERVER['REQUEST_URI'])
flexi2202
Messages postés
3800
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
16 mai 2024
187
Modifié le 7 déc. 2021 à 20:06
Modifié le 7 déc. 2021 à 20:06
waouhhhh jordane
t est fort quand même tout est presque résolu
un énorme merci
variable et pagination , tu avais raison avec le /
il reste juste un truc qui est assez embêtant c est qu il y a trop de lien de pagination
une fois que j ai parcouru tous mes articles voici ce qui ce passe
voir copie d écran
avec le nombre d article que j ai pour l instant cela devrait s arrêter a la page 16
et dans mon cas cela va jusque 185
![](https://img-19.ccm2.net/_T_9X-zJGvjI3dfg2jZrLes-o-Y=/440x/fe219e41dcdb433088ab92a3dfe40ddc/ccm-ugc/ecran13.jpg)
t est fort quand même tout est presque résolu
un énorme merci
variable et pagination , tu avais raison avec le /
il reste juste un truc qui est assez embêtant c est qu il y a trop de lien de pagination
une fois que j ai parcouru tous mes articles voici ce qui ce passe
voir copie d écran
avec le nombre d article que j ai pour l instant cela devrait s arrêter a la page 16
et dans mon cas cela va jusque 185
![](https://img-19.ccm2.net/_T_9X-zJGvjI3dfg2jZrLes-o-Y=/440x/fe219e41dcdb433088ab92a3dfe40ddc/ccm-ugc/ecran13.jpg)
jordane45
Messages postés
38237
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
31 août 2024
4 689
7 déc. 2021 à 20:20
7 déc. 2021 à 20:20
Pourrais-tu deugger chaque variable qui te sert à gérer ta vie nation en utilisant la fonction Var_dump ???
Les variables à vérifier etant
Les valeurs de semblent-elles bonnes ?
Les variables à vérifier etant
$nbArticles et $pages
Les valeurs de semblent-elles bonnes ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
flexi2202
Messages postés
3800
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
16 mai 2024
187
Modifié le 7 déc. 2021 à 20:31
Modifié le 7 déc. 2021 à 20:31
Merci jordane pour ton aide
voici les valeurs
cela voudrais t il dire que cette variable contient 1845 lignes
c est bon j'ai trouve
avec ce code cela fonctionne
<code php><$sql = 'SELECT COUNT(*) AS nb FROM wp_postmeta WHERE (meta_key = "nombre_dablettes")';/code>
voici les valeurs
int(1845) float(185)
cela voudrais t il dire que cette variable contient 1845 lignes
$nbArticles = (int) $result['nb'];
c est bon j'ai trouve
avec ce code cela fonctionne
<code php><$sql = 'SELECT COUNT(*) AS nb FROM wp_postmeta WHERE (meta_key = "nombre_dablettes")';/code>
flexi2202
Messages postés
3800
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
16 mai 2024
187
7 déc. 2021 à 20:32
7 déc. 2021 à 20:32
donc tout est regle enfin je pense
un immense merci jordane
je ne clôture pas encore ...
un immense merci jordane
je ne clôture pas encore ...
jordane45
Messages postés
38237
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
31 août 2024
4 689
7 déc. 2021 à 22:16
7 déc. 2021 à 22:16
Pourquoi ne pas fermer le sujet ?
Ta question sur la pagination étant traitée .. si tu as d'autres soucis il te faudra créer un nouveau sujet de toutes façons...
Ta question sur la pagination étant traitée .. si tu as d'autres soucis il te faudra créer un nouveau sujet de toutes façons...
flexi2202
Messages postés
3800
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
16 mai 2024
187
7 déc. 2021 à 23:00
7 déc. 2021 à 23:00
Voila jordane tout fonctionne a merveille
je dois encore tester le responsive
encore un très grand merci
je dois encore tester le responsive
encore un très grand merci