Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Einfacher rekursiver Baum in PHP / MySQL

function tree($data,$mom=0,$level=0){
     foreach($data as $row){
          if($row['mother']==$mom){
               echo str_repeat("-",$level).$row['name']."<br>";
               tree($data,$row['id'],$level+1);
          }
     }
}

Ich denke Dies behebt Ihren Code. Können Sie die $data bereitstellen damit ich es testen kann?