sql >> データベース >  >> RDS >> Mysql

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);
              }
         }
    }
    

    私は考える これでコードが修正されます。 $dataを提供できますか テストできますか?



    1. リンクリストのmysqlクエリ

    2. MySQLでデータベースを作成するSQLクエリ

    3. MySQLmysql_tzinfo_to_sqlプログラム

    4. MySQLで先頭と末尾の文字を削除する方法