国产探花免费观看_亚洲丰满少妇自慰呻吟_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

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 方城县| 渑池县| 德州市| 永清县| 井冈山市| 黄陵县| 奎屯市| 石家庄市| 抚顺市| 鸡西市| 宜都市| 四子王旗| 孝感市| 德安县| 凤凰县| 醴陵市| 朔州市| 喀什市| 布拖县| 抚顺市| 乐业县| 阜阳市| 聂拉木县| 西青区| 定南县| 英德市| 贺兰县| 临海市| 衡南县| 苍溪县| 廊坊市| 盐城市| 仪征市| 府谷县| 公安县| 安龙县| 满城县| 芦溪县| 新昌县| 荔浦县| 浠水县|