PHP+MySQL實(shí)現(xiàn)無(wú)極限分類(lèi)欄目的方法
本文實(shí)例講述了PHP+MySQL實(shí)現(xiàn)無(wú)極限分類(lèi)欄目的方法。分享給大家供大家參考,具體如下:
一個(gè)非常簡(jiǎn)單清晰簡(jiǎn)單的無(wú)極限分類(lèi)范例,帶縮進(jìn)效果,只需查詢一次數(shù)據(jù)表,然后遞歸遍歷結(jié)果集,就可以了,要在php中實(shí)現(xiàn)欄目縮進(jìn)顯示可以參考一下。
$sql = 'select * from cat order by cat_id desc'; $list = $db->getAll($sql); $list = getLevelCat($list); function getLevelCat($catlist, $parent_id='0', $html=' ', $level='0'){ $arr = array(); foreach($catlist as $val){ if($val['parent_id']==$parent_id){ $val['html'] = str_repeat($html,$level); $val['level'] = $level; $arr[] = $val; $arr = array_merge($arr, getLevelCat($catlist, $val['cat_id'], $html, $level+1)); } } return $arr; }
實(shí)現(xiàn)效果圖:
短短幾行代碼,比較清晰,也比較好用。
希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。
- php+mysql實(shí)現(xiàn)無(wú)限級(jí)分類(lèi) | 樹(shù)型顯示分類(lèi)關(guān)系
- php+mysql不用遞歸實(shí)現(xiàn)的無(wú)限級(jí)分類(lèi)實(shí)例(非遞歸)
- php+mysql實(shí)現(xiàn)無(wú)限級(jí)分類(lèi)
- jQuery+PHP+MySQL實(shí)現(xiàn)無(wú)限級(jí)聯(lián)下拉框效果
- 使用函數(shù)遞歸實(shí)現(xiàn)基于php和MySQL的動(dòng)態(tài)樹(shù)型菜單
- Php連接及讀取和寫(xiě)入mysql數(shù)據(jù)庫(kù)的常用代碼
- PHP讀取MySQL數(shù)據(jù)代碼
- php+mysql查詢實(shí)現(xiàn)無(wú)限下級(jí)分類(lèi)樹(shù)輸出示例
- php+mysql實(shí)現(xiàn)無(wú)限分類(lèi)實(shí)例詳解
- php+mysql數(shù)據(jù)庫(kù)實(shí)現(xiàn)無(wú)限分類(lèi)的方法
- PHP遞歸寫(xiě)入MySQL實(shí)現(xiàn)無(wú)限級(jí)分類(lèi)數(shù)據(jù)操作示例
相關(guān)文章
php實(shí)現(xiàn)微信公眾平臺(tái)賬號(hào)自定義菜單類(lèi)
這篇文章主要介紹了php實(shí)現(xiàn)微信公眾平臺(tái)賬號(hào)自定義菜單類(lèi)的相關(guān)資料,需要的朋友可以參考下2015-10-10PHP利用ChatGPT實(shí)現(xiàn)輕松創(chuàng)建用戶注冊(cè)頁(yè)面
ChatGPT?是?OpenAI?開(kāi)發(fā)的?GPT語(yǔ)言模型的變體,它是一種大型單向語(yǔ)言模型。本文就來(lái)利用ChatGPT創(chuàng)建簡(jiǎn)單的用戶注冊(cè)頁(yè)面,感興趣的可以了解一下2023-02-02PhpStorm配置debug環(huán)境的詳細(xì)過(guò)程
在開(kāi)發(fā)php項(xiàng)目的時(shí)候,有時(shí)候不知道明確的錯(cuò)誤在哪里,想要用java或者c#那樣能夠開(kāi)啟debug斷點(diǎn)分步調(diào)試,下面這篇文章主要給大家介紹了關(guān)于PhpStorm配置debug環(huán)境的詳細(xì)過(guò)程,需要的朋友可以參考下2023-01-01學(xué)習(xí)php設(shè)計(jì)模式 php實(shí)現(xiàn)抽象工廠模式
這篇文章主要介紹了php設(shè)計(jì)模式中的抽象工廠模式,使用php實(shí)現(xiàn)抽象工廠模式,感興趣的小伙伴們可以參考一下2015-12-12php實(shí)現(xiàn)敏感關(guān)鍵詞過(guò)濾的示例代碼
這篇文章主要為大家詳細(xì)介紹了如何通過(guò)php實(shí)現(xiàn)關(guān)鍵詞過(guò)濾,文中的示例代碼講解詳細(xì),具有一定的參考價(jià)值,有需要的小伙伴可以參考下2023-11-11