Salut à tous. Je suis en train de faire mon forum, et donc j'ai une base de données MySQL avec deux tables : threads et posts. Je n'affiche que 20 messages par pages, donc s'il y en a plusieurs, je fais plusieurs pages virtuelles. Pas de problème. Là où ça coince, c'est que je dois trouver la page virtuelle à laquelle correspond un message précis. Je ne dispose que de l'id du message. Je peux le faire en faisant plusieurs requêtes : je prend 20 messages par 20 messages, regarde si le message que je recherche est dans le résultat de la requête, sinon j'incrémente une variable page, et je recommence. C'est assez "gore" comme méthode. Il n'y aurait pas une méthode intelligente ou mathématique pour trouver la page virtuelle correspondante à un message ?
Merci.
Partager