欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

PHP无限分类分类导航LINK的代码实现

程序员文章站 2024-02-06 11:15:22
1. 代码数据库的结构: 2.要达到的效果 ......

 1. 代码数据库的结构:

PHP无限分类分类导航LINK的代码实现

2.要达到的效果

PHP无限分类分类导航LINK的代码实现

 

/**
 * @param php无限分类分类导航link的代码实现
 */

include('db.inc.php');

function getcatepath($cid,&$result=array()){
    $sql = "select * from deepcate where id = $cid";
    $rs = mysql_query($sql);
    $row = mysql_fetch_assoc($rs);
    if($row){
        $result[] = $row;
        getcatepath($row['pid'],$result);
    }
    krsort($result);
    return $result;
}
$res = getcatepath();

function displaycatepath($cid,$url="cate.php?"){
    $res = getcatepath($cid);
    $str = '';
    foreach ($res as $key => $val) {
         $str .= "<a href = '{$url}cid={$val['id']}'>{$val['catename']}</a>";
    }

}

echo displaycatepath(10,'cate.php?');