Bonjour,

j'ai une base de données de catégorie de produit constitué comme ci-dessous :

id_categorie_mere id_categorie_fille

Je veux pouvoir en indiquant une categorie fille pouvoir remonter tout son arbre jusqu'en haut.

Maintenant je vous explique comment je veux utiliser cela.

C'est un formulaire de recherche de produits dans lequel on peut rechercher par categorie principal de produit

La seule chose que j'ai dans ma requete de base c'est l'identifiant de la catégorie fille pour chaque produit sélectionné mais il faudrait ajouté que ce produit ne doit sortir que si la catégorie fille a dans son arbre la catégorie de produit principal indiqué par l'utilisateur du formulaire de recherche

J'ai lu qu'on ne pouvait pas le faire avec MySQL.

Est-ce qu'une requête permettrait de retourner ça par exemple :

Mettons que la catégorie fille soit la 116

id-categorie-mere id-categorie-fille

72 116

50 72

20 50

Donc mettons que je ne veux remonter que les produits dont la catégorie 20 est dans son arbre ce produit là devrait sortir et ceux qui n'auraient pas 20 ne sortirait pas

Une idée ?