Mysql
 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Не мога да се свържа с Vagrant чрез HeidiSQL:Не мога да се свържа с MySQL сървър на „localhost“

  2. Инсталиране на MySQLdb специално в python 2.7 на centos

  3. Ще бъде ли изграждането на приложение с помощта на Sql Server Database File (mdf) ужасна идея?

  4. Примери за връзки много към много

  5. Създаване на индекс в mysql не работи