簡(jiǎn)單的二級(jí)菜單可以在字段內(nèi)加parent_id指向上級(jí)菜單.查詢出來后可以用數(shù)組分級(jí)就可以實(shí)現(xiàn)了
創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),嵐縣企業(yè)網(wǎng)站建設(shè),嵐縣品牌網(wǎng)站建設(shè),網(wǎng)站定制,嵐縣網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,嵐縣網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
多級(jí)的話可以parent_id用字符串-分割下層級(jí)(1-12-13這樣劃分)也能實(shí)現(xiàn).麻煩點(diǎn)而已
可以采用Jquery ajax請(qǐng)求
select?name="area"?id="area"
option選擇分校/option
?php?getCategorySelect("area",$fid);??
/select
把分校的值ajax傳到后臺(tái)處理,拿到?選擇教師的數(shù)據(jù),添加到?select 上
php 數(shù)據(jù)庫(kù)設(shè)計(jì)
id title url pid leve
1 一級(jí)菜單 index.php 0 1
2 二級(jí)菜單 list.php 2 2
這種格式的 可以無限級(jí)分類
取數(shù)據(jù)的時(shí)候 按level 取 幾級(jí)就是幾級(jí) ,
循環(huán)的話 就是先 循環(huán) level=1的分類,然后再循環(huán)里面套小循環(huán)
這是最基本的方法
還有一種就是
自定義函數(shù) 生成tree 樹形結(jié)構(gòu) 最后用css, js美化加特效
你會(huì)用php頁(yè)面實(shí)現(xiàn)嗎,
先用php實(shí)現(xiàn)二級(jí)嵌套循環(huán).
然后分別設(shè)兩級(jí)循環(huán)為一變量
在smarty模板中調(diào)用循環(huán)變量,用模板的循環(huán)調(diào)用就可以了.
這個(gè)確實(shí)有些復(fù)雜,不太好說明白.
我知道200源碼網(wǎng)上的很多產(chǎn)品都是這么實(shí)現(xiàn)的,產(chǎn)品都是用二級(jí)分類
首先,這種效果是html的select標(biāo)簽實(shí)現(xiàn)的,其實(shí)PHP要做的就是將數(shù)據(jù)按照一定的格式組織好,然后按照一定的規(guī)則輸出即可。
下面是大致的示例代碼。
// 首先根據(jù)你現(xiàn)有的數(shù)據(jù)對(duì)其按照一定的格式組織
$brands = array(
'東風(fēng)本田' = array('艾力紳','本田CR-V',...),
'廣汽本田' = array(...),
...
);
// 輸出HTML標(biāo)簽
echo 'select name="brands" size="1"';
echo 'option value=""請(qǐng)選擇車系/option';
foreach ($brands as $brand = $items) {
echo 'optgroup label="',$brand,'"';
foreach ($items as $item) {
echo 'option value="',$item,'"',$item,'/option';
}
echo '/optgroup';
}
echo '/select';
select 有 onchange 事件 ,觸發(fā) js 進(jìn)行ajax 請(qǐng)求 , 然后返回 數(shù)據(jù)進(jìn)行組合構(gòu)成 select 元素。替換第二個(gè)select就行了
新聞名稱:二級(jí)菜單數(shù)據(jù)庫(kù)php,二級(jí)菜單欄
當(dāng)前路徑:http://aaarwkj.com/article18/dsiegdp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、網(wǎng)站導(dǎo)航、服務(wù)器托管、微信小程序、標(biāo)簽優(yōu)化、品牌網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)