Je vais conserver mon script puisqu'il fait exactement ce qui est nécessaire : analyse, mise en cache, vérification. Mais je vais ajouter quelques fonctionnalités comme le "niveau" des menus.
Le problème n'étant pas d'afficher le contenu, mais de limiter la requête SQL afin de gagner un peu de temps.
Le menu est mis en cache, mais l'endroit où se trouve l'utilisateur (Racine -> Logistique -> Camions -> Man.) devait être dynamique, il sera également caché afin d'éviter de charger toute la hièrarchie pour 4 catégories.
Merci. 1H45..