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

Bagaimana cara menampilkan kategori dan sub kategori tanpa akhir menggunakan PHP &MySQL?

Semoga berhasil:

function category_tree( $parent = 0, $parent_url = "www.example.com/" ){
    echo "<ol>";
    $sql = sprintf("SELECT id, category, url FROM categories where parent_id = %d order by category asc", $parent);
    $r = mysql_query( $sql );
    while( $rs = mysql_fetch_assoc( $r ) ){
        $url = $parent_url . $rs['url'];
        $item = sprintf("<li> <a href = '%s' >%s</a> </li>", $url , $rs['category']);
        echo $item;
        category_tree( $rs['id'], $url );
    }
    mysql_free_result( $r );
    echo "</ol>";
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL menghitung nilai tertentu pada beberapa kolom dan baris

  2. Mysql group_concat dengan jumlah juga di dalam

  3. dua kondisi di mana dalam kueri mysql

  4. Tabel MySQL -> Bisakah Anda mengembalikan baris yang sama beberapa kali, dalam kueri yang sama?

  5. mysql:pilih, masukkan, hapus, dan perbarui dalam satu kueri