PHP无限分类分类导航LINK的代码实现
程序员文章站
2024-02-06 11:15:22
1. 代码数据库的结构: 2.要达到的效果 ......
1. 代码数据库的结构:
2.要达到的效果
/** * @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?');