Rechercher : dans
Par :

PHP resultat sur plusieurs pages

Dernière réponse le 5 jun 2009 à 11:13:37 wapette21, le 3 jun 2009 à 11:57:30 
 Signaler ce message aux modérateurs

Bonjour,

Je suis débutant sous PHP (je fait mon premier site pour apprendre) et j'aimerais savoir comment peut-on limiter les résultat d'un requête afin de construire un tableau sur plusieurs pages avec des liens suivants ->, précédent <- , et le numéro des pages.

Merci

Ps : cette fonction je veux l'utiliser pour que les visiteur puisse laisser des messages

Configuration: Windows XP
Firefox 3.0.5

Meilleures réponses pour « PHP resultat sur plusieurs pages » dans :
Comment récupérer le résultat d'une commande dans une variable VoirComment récupérer le résultat d'une commande dans une variable Préambule Syntaxe Exemples Préambule Il est bien souvent nécessaire de récupérer le résultat d'une commande (ou de son code retour) dans une variable afin de pouvoir...
Apache - Les fichiers .htaccess VoirLes fichiers .htaccess sont des fichiers de configuration d'Apache, permettant de définir des règles dans un répertoire et dans tous ses sous-répertoires (qui n'ont pas de tel fichier à l'intérieur). On peut les utiliser pour protéger un répertoire...

1

Brachior, le 3 jun 2009 à 12:05:18

Extrait de http://dev.mysql.com/doc/refman/5.0/fr/select.html

La clause LIMIT peut être utilisée pour limiter le nombre d'enregistrements retournés par la commande SELECT. LIMIT  accepte un ou deux arguments numériques. Ces arguments doivent être des entiers constants.

Avec un argument, la valeur spécifie le nombre de lignes à retourner depuis le début du jeu de résultat. Si deux arguments sont donnés, le premier indique le décalage du premier enregistrement à retourner, le second donne le nombre maximum d'enregistrement à retourner. Le décalage du premier enregistrement est 0 (pas 1) :

Pour être compatible avec PostgreSQL, MySQL supporte aussi la syntaxe : LIMIT row_count OFFSET offset.

mysql> SELECT * FROM table LIMIT 5,10;  # Retourne les enregistrements 6 à 15


je pense que c'est ce dont tu cherches ^^

Répondre à Brachior

2

 wapette21, le 5 jun 2009 à 11:13:37

Bonjour,

J'avais penser a cette fonction seulement je me demande comment, implémenter les liens sur les enregistrements des pages suivants (les information remonter sont nombreux et je souhaite les dispatcher sur plusieurs pages).

Or l'utilisation des limit me force a utilisé plusieurs requête sql différente sur un nb d'enregistrement que je ne maitrise pas.

Merci

Répondre à wapette21
Collection CommentÇaMarche.net