国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

php+mysql簡單的無限分類欄目

2024-05-04 21:49:38
字體:
來源:轉載
供稿:網友

無限分類原理非常的簡單就是找到自己上級目錄交級遞歸去操作,然后再找自己的上級直到最上級為止了,這種就可以實現了無限級分類了,下面看個例子.

一個非常簡單清晰簡單的無極限分類范例,帶縮進效果,只需查詢一次數據表,然后遞歸遍歷結果集,就可以了,要在php中實現欄目縮進顯示可以參考一下,代碼如下:

  1. $sql = 'select * from cat order by cat_id desc'
  2. $list = $db->getAll($sql); 
  3. $list = getLevelCat($list); 
  4. function getLevelCat($catlist$parent_id='0'$html='   '$level='0'){  //開源軟件:Vevb.com 
  5.     $arr = array(); 
  6.     foreach($catlist as $val){ 
  7.         if($val['parent_id']==$parent_id){ 
  8.             $val['html'] = str_repeat($html,$level); 
  9.             $val['level'] = $level
  10.             $arr[] = $val
  11.             $arr = array_merge($arr, getLevelCat($catlist$val['cat_id'], $html$level+1)); 
  12.         } 
  13.     } 
  14.     return $arr

短短幾行代碼,比較清晰,也比較好用,相信對你會有幫助.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 绥阳县| 井研县| 永兴县| 镇原县| 石泉县| 苍山县| 涡阳县| 郎溪县| 南郑县| 门头沟区| 年辖:市辖区| 武威市| 亚东县| 虹口区| 色达县| 襄汾县| 含山县| 蕲春县| 太白县| 报价| 阿尔山市| 扶余县| 德州市| 红桥区| 清新县| 南漳县| 福清市| 太白县| 乡城县| 青神县| 广宗县| 灵川县| 萨嘎县| 巨鹿县| 拜泉县| 福安市| 五原县| 北京市| 德令哈市| 渝中区| 东港市|