IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Lire table avec beaucoup d'entrée [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    21
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 21
    Points : 13
    Points
    13
    Par défaut Lire table avec beaucoup d'entrée
    Bonjour

    J'ai une table avec plus de 10 000 entrées que je veux afficher sur mon site,
    seulement je ne vais pas faire ça sur une seule page,
    je voudrais savoir comment faire pour afficher sous forme de page, un peu comme ici :


    Merci d'avance

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    21
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 21
    Points : 13
    Points
    13
    Par défaut
    Merci beaucoup !
    Je me doutais bien qu'il y avait un tuto pour ça, j'avais pas les bon mot clés

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    21
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 21
    Points : 13
    Points
    13
    Par défaut
    J'ai reussi !
    Juste un problème
    Je me retrouve avec 200 pages et tout les liens qui s'affichent...
    Comment faire par une liste déroulante et/ou par affichage scindé comme sur mon exemple ?

    Merci

  5. #5
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Au lieu d'aller de 1 jusqu'au nombre maximum de pages dans ta boucle, va par exemple de pageactuelle-5 à pageactuelle+5
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    21
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 21
    Points : 13
    Points
    13
    Par défaut
    Le soucis avec page actuelle -5 c'est que je vais dans des chiffres négatifs..
    Comment faire ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    for($i=1; $i<=$pageActuelle+10 && $i<=$nombreDePages; $i++)

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    21
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 21
    Points : 13
    Points
    13
    Par défaut
    Avec ça ça fonctionne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    if($pageActuelle<10){ $start = 1;} else { $start = $pageActuelle-10; }
     
    for($i=$start; $i<=$pageActuelle+10 && $i<=$nombreDePages; $i++)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Creation d'une table avec beaucoup de lecture / mise à jour
    Par Tom62000 dans le forum Administration
    Réponses: 3
    Dernier message: 18/07/2011, 09h54
  2. Réponses: 15
    Dernier message: 16/06/2009, 22h05
  3. Requête sur table avec beaucoup de champs
    Par Lideln75 dans le forum Requêtes
    Réponses: 16
    Dernier message: 04/12/2008, 02h37
  4. Insertion,update dans une BD à table avec beaucoup de champs
    Par randriano dans le forum C++Builder
    Réponses: 29
    Dernier message: 13/03/2007, 19h11
  5. lenteur sur table avec beaucoup de colonne
    Par ukanoldai dans le forum Oracle
    Réponses: 3
    Dernier message: 23/01/2007, 13h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo