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…
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…