function VaterSohn($mein_array,$zahl,$zuordnung=0)
{
foreach($mein_array as $key=>$value)
{
if ($value['id']==$zahl)
{
echo $value['name'].'<br>';
VaterSohn($mein_array,$value['zuordnung']);
}
}}
was steht denn in der Variable $zahl drin?
ich hätte es jetzt so aufgebaut:
~~~php
function VaterSohn($mein_array,$zuordnung=0){
foreach($mein_array as $key=>$value){
if ($value['zuordnung']==$zuordnung){
echo $value['name'].'<br>';
VaterSohn($mein_array,$key);
}
}
}
Gruß Tim