最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

smarty實(shí)現(xiàn)多級(jí)分類的方法

 更新時(shí)間:2014年12月05日 11:15:13   投稿:shichen2014  
這篇文章主要介紹了smarty實(shí)現(xiàn)多級(jí)分類的方法,涉及循環(huán)讀取的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了smarty實(shí)現(xiàn)多級(jí)分類的方法。分享給大家供大家參考。具體分析如下:

這里簡(jiǎn)單的介紹一下利用php smarty 多級(jí)分類讀出與循環(huán)方法,單循環(huán)很簡(jiǎn)單,但是多級(jí)就要復(fù)雜一點(diǎn),下面我們來(lái)看看,感興趣的朋友可以看來(lái)一下:

復(fù)制代碼 代碼如下:
<?php
$result=mysql_query("SELECT id,description,parent_id,name,sort_order FROM article_categoey WHERE parent_id=0 order by id");
while ($row = mysql_fetch_array($result)){
$class[]=$row;
//$row['id']是分類id,parent_id是子分類所屬id
$result_sub=mysql_query("SELECT id,description,parent_id,name,sort_order FROM article_categoey WHERE parent_id='".$row['id']."' order by id");
while ($row_sub = mysql_fetch_array($result_sub)) {
$subclass[]=$row_sub;
}
$smarty->assign("subclass", $subclass);
}
$smarty->assign("class", $class);
$smarty->display('articles.html');
?>

HTML 代碼如下:
復(fù)制代碼 代碼如下:
<ul>
{foreach name=cat from=$class item=cat}
<li><strong>{$cat.name}</strong>[{$cat.id}]</li>
<ul style="padding-left:20px;">
{foreach name=subcat from=$subclass item=subcat}
{if $subcat.parent_id==$cat.id}
<li>{$subcat.name}[{$subcat.parent_id}]</li>
{/if}
{/foreach}
</ul>
{/foreach}
</ul>

運(yùn)行結(jié)果如下圖所示:

希望本文所述對(duì)大家的PHP程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • PHP正則表達(dá)式筆記與實(shí)例詳解

    PHP正則表達(dá)式筆記與實(shí)例詳解

    這篇文章主要介紹了PHP正則表達(dá)式,結(jié)合實(shí)例形式詳細(xì)說(shuō)明了php正則表達(dá)式概念、原理、常用函數(shù)及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
    2019-05-05
  • 你真的了解PHP中的引用符號(hào)(&)嗎

    你真的了解PHP中的引用符號(hào)(&)嗎

    php的引用就是在變量或者函數(shù)、對(duì)象等前面加上&符號(hào),但PHP中的&符號(hào)你真的了解嗎?真的會(huì)用嗎?下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-05-05
  • PHP安全的URL字符串base64編碼和解碼

    PHP安全的URL字符串base64編碼和解碼

    這篇文章主要介紹了PHP安全的URL字符串base64編碼和解碼,在base64的基礎(chǔ)上替換了不安全的一些字符,需要的朋友可以參考下
    2014-06-06
  • PHP session反序列化漏洞深入探究

    PHP session反序列化漏洞深入探究

    這篇文章主要介紹了PHP session反序列化漏洞,我們一般利用反序列漏洞,一般都是借助unserialize()函數(shù),不過(guò)隨著人們安全的意識(shí)的提高這種漏洞利用越來(lái)越來(lái)難了
    2022-11-11
  • 詳解PHP的Laravel框架中Eloquent對(duì)象關(guān)系映射使用

    詳解PHP的Laravel框架中Eloquent對(duì)象關(guān)系映射使用

    這篇文章主要介紹了PHP的Laravel框架中Eloquent對(duì)象關(guān)系映射使用,重點(diǎn)講述了Eloquent的數(shù)據(jù)模型間關(guān)系,需要的朋友可以參考下
    2016-02-02
  • php中動(dòng)態(tài)調(diào)用函數(shù)的方法

    php中動(dòng)態(tài)調(diào)用函數(shù)的方法

    這篇文章主要介紹了php中動(dòng)態(tài)調(diào)用函數(shù)的方法,實(shí)例分析了php動(dòng)態(tài)函數(shù)的實(shí)現(xiàn)原理與具體實(shí)現(xiàn)步驟,需要的朋友可以參考下
    2015-03-03
  • PHP使用redis實(shí)現(xiàn)統(tǒng)計(jì)緩存mysql壓力的方法

    PHP使用redis實(shí)現(xiàn)統(tǒng)計(jì)緩存mysql壓力的方法

    這篇文章主要介紹了PHP使用redis實(shí)現(xiàn)統(tǒng)計(jì)緩存mysql壓力的方法,涉及PHP操作MySQL數(shù)據(jù)庫(kù)及使用Redis統(tǒng)計(jì)的相關(guān)技巧,需要的朋友可以參考下
    2015-11-11
  • php查看網(wǎng)頁(yè)源代碼的方法

    php查看網(wǎng)頁(yè)源代碼的方法

    這篇文章主要介紹了php查看網(wǎng)頁(yè)源代碼的方法,涉及php讀取網(wǎng)頁(yè)文件的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-03-03
  • 詳解PHP的Yii框架中日志的相關(guān)配置及使用

    詳解PHP的Yii框架中日志的相關(guān)配置及使用

    這篇文章主要介紹了PHP的Yii框架中日志的相關(guān)配置及使用,包括bug追蹤以及數(shù)據(jù)庫(kù)查詢耗時(shí)記錄等,需要的朋友可以參考下
    2015-12-12
  • mysql時(shí)區(qū)問(wèn)題

    mysql時(shí)區(qū)問(wèn)題

    表中有一個(gè)datetime字段是由服務(wù)器所在時(shí)區(qū)插入的當(dāng)前時(shí)間,能不能從sql語(yǔ)句中取出服務(wù)器所在的時(shí)區(qū)(如-8),如何在sql中把這個(gè)字段轉(zhuǎn)換成我想要的時(shí)區(qū)的時(shí)間
    2008-03-03

最新評(píng)論

东台市| 周至县| 华亭县| 海淀区| 皮山县| 荣成市| 土默特左旗| 越西县| 霍州市| 沙洋县| 关岭| 获嘉县| 闻喜县| 安仁县| 永仁县| 阿拉善盟| 黄梅县| 电白县| 华安县| 隆昌县| 天柱县| 平江县| 偃师市| 莱阳市| 东至县| 卢湾区| 麦盖提县| 嵊州市| 望奎县| 嵩明县| 长兴县| 凉城县| 麦盖提县| 汶上县| 育儿| 余干县| 兰西县| 渝北区| 彰武县| 崇仁县| 义乌市|