Bonjour à tous,
Toujours dans le cadre de mon espace membre et parrainage,
A amène B => 1ère génération de A
B amène C => 2e génération de A
C amène D => 3e génération de A
D amène E => 4e génération de A
...
où un membre est lié à son parrain par id_parent
voici ma table membre
id => id du membre
pseuso => pseudo du membre
id_parent => id du membre qui est son parrain (qui l'a amené)
A cet effet, Je souhaite 2 fonctions :
1°) une fonction getChild($id_membre) qui retourne le nombre total d'enfants du membre $id_membre;
2°) une fonction getArrayChild($id_membre) qui retourne un tableau bidimensionnel $arrayChild[i][j], les enfants d'un membre où :
- i est le niveau de génération du membre de 5 à 1,
- j est id du membre;
La première fonction pourrait être annulé juste en count(getArrayChild($id_membre));
Merci d'avance !
Mes très sincères salutations
Partager