Salut

Merci de m'avoir contacté en PV au sujet de ton topic, c'est vrai que j'ai peu de temps malgré les vacances pour passer sur le forum et y lire les topics ;)
J'utilise personnellement cette solution sur ce forum. Pour pallier au fait des topics supprimés, je fais un UPDATE de tous les ID plus récents, c'est à dire qu'à chaque fois que je supprime un topic, sa position crée un "trou". Tous les topics plus récents ont leur position décrémentée de 1, et le tour est joué.
L'inconvénient de cette méthode est que si tu supprimes un topic créé au tout début, tu dois faire un UPDATE sur le nombre de topics de ta rubrique, ce qui peut être lent, m'enfin normalement tu n'es pas censé supprimer des topics ultra vieux, donc ça se limite en général grand maximum à un UPDATE sur 100 topics, ce qui est plutôt rapide ;)
Dans tous les cas, le LIMIT est à proscrire absolument. Tu ne le verras pas au début de la création de ton forum, mais au fur et à mesure que tu vas créer des topics la lenteur va devenir conséquente et ton serveur devra être surdimensionné pour faire tourner le forum
