php中商品無限極分類

2021-07-07 08:27:46 字數 675 閱讀 9502

1、在商品分類模型類中加入下面**:

class categorymodel extends model order by c_sort asc";

//呼叫父類方法

$categories= $this->query($sql);

return $this->nolimitcategory($categories,0,0,$stop_id);

}/*無限極分類

*@param1 array $categories,需要進行無限極分類的陣列

*@param2 int $parent_id,當前需要查詢的頂級分類的id,預設為0,表示頂級分類

*@param3 int $level 表示當前結果的級別

*@param4 int $stop_id,需要終止查詢的id

*/private function nolimitcategory($categories,$parent_id=0,$level=0,$stop_id=0)}}

//返回最終的結果

return $res;

}        

} 在thinkphp模版中呼叫如下:

請選擇分類

效果如下:

php無限極分類

無限級分類 param1 array categories,要分類的陣列 param2 int stop id 不需要查詢子分類的id param3 int parent id 0,要查詢父分類id 欄位名稱 param4 int level 0,當前商品分類所屬的層級 根據level計算縮排的距離...

PHP無限極分類

function gentree5 items function gentree7 items items array 1 array id 1,pid 0,name 江西省 2 array id 2,pid 0,name 黑龍江省 3 array id 3,pid 1,name 南昌市 4 arr...

PHP無限極分類

無限極分類.html 本文部落格部分內容是上述網上內容搬運過來的。無限極分類在web 中應用很多,比如無限極選單,無限極資料夾展開。因為最近的專案中有用到樹的結構,其實就是無限極選單的儲存。在某次面試中也有提及,所以這裡集合上述網上的資料總結一下。使用場景 1 需要獲取所有的節點,也就是無限極選單的...