Bonsoir à tous,

j'ai parcouru le forum à la recherche de cette info :

Je rencontre un problème à vouloir ou concaténer en string ou dans un tableau des éléments d'une fonction récursive.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 
function verslebas($id_sponsor)
{
	include ("globales.php");
	$bd = mysql_connect($host,$login,$pass) or die ("erreur de connexion2");
	mysql_select_db($bdsite,$bd) or die ("erreur de connexion base2");
		$res = mysql_query("SELECT * FROM cc_compro c, cc_users u where u.id = c.id and c.cb_sponsor='$id_sponsor'", $bd);
 
			while ($ligne = mysql_fetch_object($res))
				{
 
					$email_f = $ligne->email;
					echo "$email_f<br>";
					$tableau[] = $email_f;
 
					$res2 = mysql_query("SELECT * FROM cc_compro where cb_sponsor='$email_f'", $bd);
					$num2 = mysql_num_rows($res2);
 
					if($num2>0)
						{
						verslebas($email_f);
						}
				}
}
 
verslebas($acces);

Le rendu me donne bien ce qui je souhaite a savoir l'arbre des filleuls selon un "parain", mais comment puis je les concatener correctement pour les insérer tous dans un champ de bdd...

Je sèche :/

Merci d'avance