Bonjour tout le monde

Voila mon problème : J'ai un petit forum qui se trouve etre lent car j'ai des requetes et des mysql_fetch_array imbriqués.
En effet, je fais une premiere requete et boucle pour afficher le nom de mes categories et dans ces memes boucles, je fais une requete qui m'indique les noms de mes forums. En gros, j'ai 25 requetes dans la page...

Voila le shema :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
$req = requete pour chercher le nom des categories;
 
while(mysql_fecth_array($req1)) {
   ...traitement...
   $req2 = requete pour chercher le nom des forum de cette categorie;
     while(mysql_fecth_array($req2)) {
        ...traitement...
     }
   ...traitement...
}
J'ai regardé les différentes optimisations possibles mais j'avoue que je sais pas trop comment m'y prendre

Pourriez vous m'aider ?
En vous remerciant