Affichage des contenus trop long

Résolu
raygouda Messages postés 69 Date d'inscription   Statut Membre Dernière intervention   -  
raygouda Messages postés 69 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, à tous

J'aimerais par exemple savoir comment gère t-on l'affichage des tuples sur une page web en php.C'est à dire par exemple je cherche dans ma base de données tous les ordinateurs que je veux vendre.Supposons que cette base en contient 200.Comment vais je l'afficher sur ma page web?Car afficher 200 ordinateurs c'est pas bien.Ce que je veux savoir comment afficher sur plusieurs pages comme page1,page2,page3 ,... tous ces ordinateurs comme ne sachant pas à l'avance combien d'ordinateurs j'ai dans ma base de données.

Merci



3 réponses

nyang
 
Bonjour, il faut utiliser les régions répétées avec les LIMIT éventuellement dans la requête et un ORDER BY. DOnc plutôt SQL même si PHP sert à envoyer les variables des 'bornes' de la limite(LIMIT).

Cela comme tout PHP ne correspond pas vraiment à l'affichage mais au contenu(1 résultat n'est pas 10 ou 20000 mais ils s'afficheront de la même façon définie par le HTML et le CSS).
0
raygouda Messages postés 69 Date d'inscription   Statut Membre Dernière intervention   1
 
Merci M Niang.
Je suis aller sur le lien suivant: http://www.phpdebutant.org/article84.php qui explique bien comment utiliser LIMIT (SVP lisez le contenu du lien pour comprendre mon problème);
Maintenant mon problème est de savoir si les liens de la page suivante ou précédente se font sur des pages définis à l'avance ou de façon dynamique?
Si c'est pas dynamique y a t'il une façon de le faire?
Merci.
0
tryan44 Messages postés 1288 Date d'inscription   Statut Membre Dernière intervention   220
 
Une pagination est dynamique et les pages sont créées en fonction du nombre d'enregistrement que vous avez en BD et de la clause LIMIT que vous donnez.

Si votre résultat est de 200 produits avec une limite de 10 produits/page, vous aurez 20 pages créés dynamiquement.

Quand je dis 20 pages, c'est en réalité une seule et unique page qui affiche un résultat différent selon le numéro de pagination.
0
raygouda Messages postés 69 Date d'inscription   Statut Membre Dernière intervention   1
 
merci .
0