PHP鏈接MYSQL實現簡單的無限極分類

數據庫設計爲:

程序代碼爲:php

<?php
    $dbhost = "localhost"; // 數據庫主機名
    $dbuser = "root"; // 數據庫用戶名
    $dbpd = "123456"; // 數據庫密碼
    $dbname = "test"; // 數據庫名
    mysql_connect($dbhost,$dbuser,$dbpd); //鏈接主機
    mysql_select_db($dbname); //選擇數據庫
    mysql_query("SET NAMES 'utf8'");
    display_tree("├",0);
    function display_tree($tag,$classid) {
    
        $result = mysql_query("SELECT * FROM wxfl WHERE parentid = '".$classid."';");
                
        while ($row = mysql_fetch_array($result)) {
        // 縮進顯示節點名稱
        echo $tag.$row['classname']."<br/>";
        //遞歸調用這個函數顯示子節點的子節點
        display_tree($tag."─┴",$row['id']);
        }
    }
?>

最後顯示的結果爲:mysql

相關文章
相關標籤/搜索