首頁  >  文章  >  後端開發  >  php如何實現全路徑無限分類導航(程式碼)

php如何實現全路徑無限分類導航(程式碼)

不言
不言轉載
2018-10-09 14:06:263200瀏覽

這篇文章帶給大家的內容是關於php如何實現全路徑無限分類導航(程式碼),有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。

<?php

/**
 * @param php全路径无限分类
 */

include(&#39;db.inc.php&#39;);
function getPathCate($cateid){
    $sql = "select * ,concat(path,&#39;,&#39;,id) fullpath from likecate where id = $cateid";
    $res = mysql_query($sql);
    $row = mysql_fetch_assoc($res);
    $ids = $row[&#39;fullpath&#39;];
    $sql = "select * from likecate where id in ($ids) orders by id asc";
    $res = mysql_query($sql);
    $result = array();
    while ($row = mysql_fetch_assoc($res)) {
        $result[] = $row;
    }
    return $result;
}

function displayPath($cateid,$link=&#39;cate.php?cid=&#39;){
    $res = getPathCate($cateid);
    $str = &#39;&#39;;
    foreach ($res as $key => $value) {
        $str .= "<a href =&#39;{$link}{$value[&#39;id&#39;]}&#39;>{$value[&#39;catename&#39;]}</a>";
    }

}

echo displayPath(4,&#39;cate.php?p=1&cid=&#39;);

以上是php如何實現全路徑無限分類導航(程式碼)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:cnblogs.com。如有侵權,請聯絡admin@php.cn刪除