Gestion de pagination

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Gestion de pagination

par Cyrano » 27 juil. 2005, 12:55

Il aurait fallu que ta question soit complète parce qu'effectivement là, c'est au niveau de la requête que tu dois modifier. Fais une recherche sur le page par page dans le forum, tu vas trouver assez de matière pour répondre à ta question.

pagination

par brosseua » 27 juil. 2005, 12:27

Dans ton code jamais je n'afficherai le reste des informations.
Moi je veux afficher 3 par page.
Merci pour ta patience :!:

par Cyrano » 27 juil. 2005, 12:14

<?php
$i = 0;
while(list($key,$val) = each($tab) && ($i < 3))
{
?>
    <td colspan="3"><?echo " - ".$value; ?></td>
<?php
    $i++;
}
?>

Re: pagination

par pjl » 27 juil. 2005, 12:13

Peu importe, il les a !

Pas d'accord, en fonction de l'origine des données, le traitement pourra être différent et ca peut donc être intéressant de remonter en amont.

pagination

par brosseau » 27 juil. 2005, 12:12

en fait pour récuperer le contenu de mon tableau :


while(list($key,$val) = each($tab)){
<td colspan="3"><?echo " - ".$value; ?></td>

}

mais comment puis-je limiter l'affichage à 3 par exemple?

Re: pagination

par mere-teresa » 27 juil. 2005, 11:56

Comme je ne sélectionne pas de la base de données,
rien compris là.
d'ou viennent les données ?
Peu importe, il les a !

hum...pour ton souci, je ne comprends pas. Dans ton tableau tu as des indices et des "cases" pleines. Tu veux paginer quoi ?
Avoir les 5 premières cases de ton tableau sur une page et les 5 suivantes sur la seconde, etc...mais il suffit de faire
for($i=0;$i<5;$i++){
$tableau[$i]
}
pour accéder à tes données...et utiliser la pagination de PHPDéb pour le reste...càd tous les éléments qui spécifient une limite de pagination, etc...

Bref...regarde les scripts de pagination
http://www.nexen.net/scripts/details.php?scripts=556

Re: pagination

par pjl » 27 juil. 2005, 11:50

Comme je ne sélectionne pas de la base de données,
rien compris là.
d'ou viennent les données ?

pagination

par brosseau » 27 juil. 2005, 11:46

Merci pour ton aide. mais si tu me permets, j'aimerais bien avoir des exemples pour l'affichage à partir d'aun tableau associatif.
Comme je ne sélectionne pas de la base de données, j'ai du mal à limiter les resultats et donc à maitrise les pages avec les liens (suivant,précedent)

par mere-teresa » 27 juil. 2005, 11:36

Ah et j'oubliais : tu as bien entendu consulté le tuto de PHPDébutant sur l'affichage page par page ?

par pjl » 27 juil. 2005, 11:31

on peut t'aider à condition de savoir ou tu en es et sans voir ton code, ca va être dur.

par mere-teresa » 27 juil. 2005, 11:22

Modération : Ben on va poser la question dans Débuter en PHP, hein ?

Gestion de pagination

par brosseau » 27 juil. 2005, 11:18

Bonjour

Est ce que quelqu'un peut m'aider à gérer l'affichage d'un tableau associatif?
En fait je veux limiter le nombre des informations affichées par page.
Merci d'avance