Bonjour,
j'ai bien besoin de votre aide pour faire une requête…![]()
je dois créer un fichier xml pour faire un menu "dynamique". J'ai donc besoin d'extraire l'arborescence depuis une base de données (les noms des rubriques et l'arboresce sont dans une base mysql).
Le nom d'une rubrique est "cat_name" (les rubriques y sont appelées category). Son identifiant : cat_id
En cas de sous-rubrique, 'identifiant de la rubrique qui la contient est "cat_father_id". On n'est pas limité dans le nombre de sous-rubriques…
J'imagine que d'abord il faut sélectionner les rubriques principales (qui n'ont pas de parent).
$query = "SELECT * from CC_categories WHERE cat_father_id = "0" ORDER BY cat_id DESC";
Et qu'ensuite on va rechercher les enfants de chacune de ces catégories (rubriques), ainsi de suite tant qu'il y en a. Oui mais je n'ai pas d'idée de comment faire ça ? Je ne sais pas si ça peut se faire dans une même requête ou dans plusieurs (une par niveau ?)…
Ouh la la…![]()
Merci pour vos tuyaux !…
Paul
Partager