Structure d'arbre de données en php

dans mon application utilisateur démarre une nouvelle arborescence ou ajouté en vertu de l'un des enfants de l'utilisateur et de maintenir sur l'ajout d'utilisateurs dans les branches de cette façon-

>il y a 10 niveau de l'arbre type de structure.

>nœud racine contiennent 1 utilisateur et chaque nœud(utilisateur) peut avoir max 5 enfant-utilisateur de cette façon, l'arbre sera comme level 0 = 1 user ,

level 1 = 5 user,

level 2 = 25 user ,

level 3 = 125 user et ainsi de suite.

J'ai créé une table MySQL ayant colonnes, comme-

User_id , level, super_id, child1_id, child2_id, child3_id, child4_id, child5_id

ma question est Comment puis-je obtenir de l'enfance à l'utilisateur(child to child also) d'un utilisateur en particulier à n'importe quel niveau ai-je besoin d'ajouter un peu plus de colonnes dans ma table??

Peut-être PHPTree vous aidera à le faire... github.com/drupol/phptree

OriginalL'auteur nectar | 2010-05-26