Création
d'entreprise
Posez votre question Signaler

[SQL] Problème avec LIMIT [Résolu]

Taboujr 509Messages postés 18 janvier 2002Date d'inscription - Dernière réponse le 24 févr. 2003 à 11:12
Bonjour.

Je suis en train de développer un petit forum et j'ai un souci au niveau de l'affcihage page par page. Sur une des pages, la requête d'extraction des données est :
SELECT id,titre,pseudo,mail,modif FROM tbj_forum WHERE rep='0' ORDER BY modif DESC LIMIT 10, 20
ce qui me paraît correct, mais le problème est qu'il y a 17 messages d'affichés (au lieu de 10). Sur les autres pages, il n'y a pas de problèmes...

Je ne comprend pas. Peut-être y'a-t-il une erreur dans ma syntaxe. Merci par avance.

TaBou JuNioR
http://membres.lycos.fr/taboujr/
Lire la suite 

[SQL] Problème avec LIMIT »

2 réponses
Réponse
+13
moins plus
LIMIT X, Y veut dire que tu choisis les resultats a partir de la ligne X+1 et que tu affiches Y resultats.
ici, tu as demande a affiche a partir de la ligne 11, 20 resultats.
La syntaxe correcte aurait ete:
SELECT id,titre,pseudo,mail,modif FROM tbj_forum WHERE rep='0' ORDER BY modif DESC LIMIT 10, 10
Ajouter un commentaire
Réponse
+0
moins plus
Oup's...
Merci beaucoup.

TaBou JuNioR, spécialiste des questions cons.
http://membres.lycos.fr/taboujr/
Ajouter un commentaire
Ce document intitulé « [SQL] Problème avec LIMIT » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?