最新消息: 新版网站上线了!!!

php mysql实现分类递归

用的是phpcms的数据库 结构你可以看phpcms的数据库结构

header("content-type:text/html;charset=utf-8");

$dbhost = "localhost";   // 数据库主机名

$dbuser = "root";   // 数据库用户名

$dbpd = "shim";   // 数据库密码

$dbname = "zhaodaima";   // 数据库名

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 v9_category

        WHERE parentid = '" . $classid . "'

        ;"

    );

    while ($row = mysql_fetch_array($result)) {

        // 缩进显示节点名称

  echo $tag.$row['catname'] . "
";

        //再次调用这个函数显示子节点的子节点

  display_tree($tag."─┴",$row['catid']);

    }

}

?>

转载请注明:谷谷点程序 » php mysql实现分类递归