Bonjour,
J'affiche une liste d'article avec une pagination.
Lors d'un clic sur un article, un lien pointe vers une page détaillant l'article.
Dans cette page, j'ai un lien 'retour aux articles'.
Jusque là, rien de bien compliqué
J'aimerait que ce lien pointe vers la bonne page de la liste dans l'ordre de pagination.
Pour celà, il me suffit de connaitre la position de l'article lors de la requête SQL.
J'ai une idée simple mais très lourde :
Effectuer la requête puis parcourir le résulat jusqu’à trouver l'article, avec une incrémentation d'un compteur je trouverai facilement.
Y-a-t-il une solution moins lourde comme une simple requête qui me donnerait le résultat demandé via un simple getSingleScalarResult() ?
Si les développeurs ont pensé à $queryBuilder->select("count(a.id)") pour connaitre le nombre d'article, je pense qu'il ont du penser à ce problème
merci d'avance,
Partager