8800 sujets

Développement web côté serveur, CMS

Bonjour à tous,

J'ai réalisé un script en utilisant la récursivité. Le principe est des plus simplistes : je liste les familles d'articles d'un magasin et si celle-ci possède des sous-familles, je les inclus dans le champs " Smiley parent ". Voici le résultat d'un print_r très simplifié à titre démonstratif :


Array
(
    [0] => Array
        (
            [id_family] => 2
            [family_parent] => 1
            [family_name] => Instruments
            [parent] => Array
                (
                )

        )
    [1] => Array
        (
            [id_family] => 3
            [family_parent] => 1
            [family_name] => Lecteurs portables
            [parent] => Array
                (
                    [0] => Array
                        (
                            [id_family] => 4
                            [family_parent] => 3
                            [family_name] => Lecteur MP3
                            [parent] => Array
                                (
                                )
                        )
                    [1] => Array
                        (
                            [id_family] => 5
                            [family_parent] => 3
                            [family_name] => Lecteur MP4
                            [parent] => Array
                                (
                                )
                        )
                )
        )
)


Maintenant, je souhaiterais inclure dans tous les tableaux, les ID des tableaux successifs ... je m'explique, dans le tableau "Lecteurs portables", je souhaiterais un paramètres "sousFamilles" reprenant tous les ID des sous-familles, à savoir "4 ; 5". Ceci de manière totalement automatique ... j'espère m'être bien exprimé, même si j'ai un doute.

Merci beaucoup d'avance,
Gaylord.P. Smiley smile
Sans voir le code PHP que tu as utilisé...
A part te pondre un code tout chaud, on peut pas faire grand chose.