Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Pohon rekursif sederhana di 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);
          }
     }
}

Saya berpikir ini memperbaiki kode Anda. Bisakah Anda memberikan $data jadi saya bisa mengujinya?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tidak dapat menginstal permata mysql di Mac OS X

  2. mysql:pilih saja sesuatu yang terjadi di akhir pekan

  3. pdo menyiapkan pernyataan dengan wildcard

  4. Fungsi deterministik di mysql

  5. Pilih satu nilai dari grup berdasarkan pesanan dari kolom lain