requete avec limite haute et basse

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 : requete avec limite haute et basse

par Gico » 16 mars 2009, 16:24

Ok merci
compris

(désolé pour ma réponse tardive.mais pc virussé !)

par Sékiltoyai » 10 mars 2009, 22:33

Dans la clause WHERE : L'identifiant de l'article à sélectionner doit être plus grand (respectivement plus petit) que celui de l'article courant.
Dans la clause ORDER : Tu ordonnes par identifiant croissant (respectivement décroissant).
Tu ne récupères que le premier article et tu as l'article suivant (respectivement précédent). Tu peux d'ailleurs mettre une clause LIMIT 1.

Cependant je te déconseille très fortement de travailler sur des identifiants, cela peut te poser des problèmes de maintenance. Je t'invite à travailler sur des dates, c'est exactement pareil, et c'est aussi facile…

requete avec limite haute et basse

par Gico » 10 mars 2009, 13:08

Bonjour
j'ai un site avec des articles, j'aimerais dans une barre, mettre un bouton pour accéder a l'article suivant et au precedent. Est-il possible de créer une requete qui dise :"sort moi l'article X puis l'article précédent et l'article suivant'. Évidement rajouté +1 ou -1 sur l'id ne suffirais pas car les ID des articles ne sont pas forcément contigües et ne refletent pas non plus la date de postage.


merci