Bonjour,
Je suis en train de développer un comparateur.
Dans le cadre de ce développement, admettons, j'ai 15 artciles pour une catégorie donnée.
Pour afficher ces articles, je souhaite les afficher par exemple du moins cher au plus cher par page de 10 articles et que la page suivante ne reprenne aucun article de la page précédente mais n'en oublie pas non plus.
Donc actuellement, j'arrive à effectuer le classement du moins cher au plus cher mais le souci est le suivant :
- si je mets la condition de prendre en page suivante uniquement les articles dont le prix est strictement supérieur au prix du dernier article de la page précédente, je risque de faire en sorte que certains articles ne soient pas pris en compte.
- si je mets la condition de prendre en page suivante les articles dont le prix est supérieur ou égal au prix du dernier article de la page précédente, il reprend certains articles déjà apparus en page précédente.
Après de nombreuses investigations, j'ai le sentiment qu'il faut passer par de la manipulation de tableau et de position dans les tableaux.
Mais j'avoue avoir du mal à formaliser les choses et peut-etre y'a-t-il bien plus simple ?
Merci pour vos retours.
Bonne soirée à tous.
Partager