本文還是通過(guò)數(shù)據(jù)庫(kù)的設(shè)計(jì),用一句sql語(yǔ)句實(shí)現(xiàn)
數(shù)據(jù)庫(kù)字段大概如下:復(fù)制代碼 代碼如下:id 編號(hào) " /> 午夜伦理在线观看,日韩a视频在线观看,卫生间被教官做好爽HH视频

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

php+mysql不用遞歸實(shí)現(xiàn)的無(wú)限級(jí)分類(lèi)實(shí)例(非遞歸)

要實(shí)現(xiàn)無(wú)限級(jí)分類(lèi),遞歸一般是第一個(gè)也是最容易想到的,但是遞歸一般被認(rèn)為占用資源的方法,所以很多系統(tǒng)是不考慮使用遞歸的
本文還是通過(guò)數(shù)據(jù)庫(kù)的設(shè)計(jì),用一句sql語(yǔ)句實(shí)現(xiàn)
數(shù)據(jù)庫(kù)字段大概如下:

復(fù)制代碼 代碼如下:id 編號(hào)
fid 父分類(lèi)編號(hào)
class_name 分類(lèi)名
path 分類(lèi)路徑,以 id 為節(jié)點(diǎn),組成類(lèi)似 ,1,2,3,4, 這樣的字符串

可以假設(shè)有如下的數(shù)據(jù):
復(fù)制代碼 代碼如下:
id fid class_name path
1  0       分類(lèi)1 ,       1,
2  0       分類(lèi)2 ,       2,
3  1       分類(lèi)1-1 ,    1,3,
4  1       分類(lèi)1-2 ,    1,4,
5  2       分類(lèi)2-1 ,    2,5,
6  4       分類(lèi)1-2-1 , 1,4,6,

無(wú)限級(jí)分類(lèi)操作代碼:

<?php   $sql=”SELECT * FROM tree order by path”;  $result=$nbs->Query($sql);  while($rows=$nbs->fetch_array($result)){    if(substr_count($rows['path'],',')>2){      for($i=0;$i<(substr_count($rows['path'],',')-2);$i++)        echo ‘ ‘;    }    echo $rows['class_name'].'<br>';  }  ?>  $conn = mysql_connect ( 'localhost', 'root', 'root' );mysql_select_db ( 'wanggou123', $conn );mysql_query ( 'set names UTF8' );$sql = "select id,concat(catpath,'-',id) as abspath,name from category order by abspath"; $query = mysql_query ( $sql );while ( $row=mysql_fetch_array($query)) {  /**  * 第一種展示方法*//*$space = str_repeat ( '    ', count ( explode ( '-', $row ['abspath'] ) ) - 1 );echo $space . $row ['name'] . '';*//** 第二種展示方法*/$space = str_repeat ( '――', count ( explode ( '-', $row ['abspath'] ) ) - 1 );$option .= '' . $space . $row ['name'] . '<Br>';}echo $option;exit();echo '<select name="opt">' . $option . '</select>';

其中$nbs是數(shù)據(jù)庫(kù)操作類(lèi),此方法簡(jiǎn)單明了!

php技術(shù)php+mysql不用遞歸實(shí)現(xiàn)的無(wú)限級(jí)分類(lèi)實(shí)例(非遞歸),轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 黃色带三级a级 | 天天干夜夜曰 | 国产成人无码精品久久久影院 | 91麻豆精品国产一级 | 黄页网址大全免费观看 | 欧美 日韩 无码 有码 在线 | 99re久久免费热在线视频手机 | 91九色porny蝌蚪| 国产福利高清在线视频 | 国产成在线观看免费视频 | 偷窥自拍性综合图区 | 亚洲中文字幕欧美自拍一区 | 亚洲视频无码高清在线 | 苍井空a 集在线观看网站 | 99精产国品一二产区在线 | 妈妈的朋友5在线观看免费完整版中文 | 亚洲第一免费播放区 | 一品探花论坛 | 在线观看日本免费 | 少妇系列之白嫩人妻 | 天天看高清影视在线18 | 国产野外无码理论片在线观看 | 99爱视频在线观看 | 国产精品人妻无码久久久蜜桃臀 | 国产伦精品一区二区三区免费 | 丰满少妇69激懒啪啪无码 | 色AV色婷婷66人妻久久久 | 麻豆免费观看高清完整视频 | 老师洗澡让我吃她胸的视频 | 国产精品色午夜视频免费看 | 精品久久久噜噜噜久久久app | 舔1V1高H糙汉 | 蜜柚影院在线观看免费高清中文 | 亚洲精品国产高清嫩草影院 | 亚洲AV色香蕉一区二区9255 | 里番acg纲手的熟蜜姬训练场 | 东北女人奶大毛多水多 | 久久成人永久免费播放 | 男女AA片免费 | 一个人在线观看免费中文www | 九九热视频免费观看 |