數據庫設計爲:
程序代碼爲: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