Evet, meşhur network sitelerinden yapmıyorsundur umarım
ustId veya yazması kolay olsun diye üst iye için referer diyelim. üye tablonda
id, referer, ............... gibi bilgiler var.
function dallan($referer) {
$dizi=array();
$sorgu=mysql_query("SELECT * FROM uye WHERE referer=$referer");
while($veri=mysql_fetch_assoc($sorgu)) {
$dizi[$veri['id']]=dallan($veri['id']);
}
return $dizi;
}fonksiyonunu kullanabilirsin. 1 ID'Li üyenin alt üyelerini bulacaksan dallan(1); yazman yeterli. gelen tüm alt diziler seviyeli dizilerdeki anahtar isimleri olacaktır.