实现由Smarty多级分类方法
在本文中,描述的是Smarty的多级分类的方法,分享给你参考。具体分析如下:这里是一个简短的介绍的多级分类、阅读和使用php smarty循环法。单回路很简单,但多级更复杂。让我们看一看。
复制代码代码如下:< PHP
结果= mysql_query美元(选择ID,名称,描述,parent_id,sort_order从article_cateey哪里parent_id = 0阶));
而($行= mysql_fetch_array($结果)){
$;
/ / $行{ 'id' }是一个分类的ID,和parent_id是亚纲的ID
result_sub美元= mysql_query(选择ID,名称,描述,parent_id,sort_order从article_cateey哪里parent_id =$行{ 'id' }。;
而($ row_sub = mysql_fetch_array($ result_sub)){
子类{ } = row_sub美元美元;
}
Smarty美元->分配(类
}
Smarty美元->分配(班
Smarty美元->显示('articles .html);
>
HTML代码如下所示:
复制代码代码如下所示:
{ foreach名称=猫= $类项目=猫}
{猫$。
{ foreach名称= = $类项目= subcat subcat }
{如果subcat美元。parent_id = = $猫ID }。
{姓名} { { subcat美元。subcat美元。parent_id } }
{如果}
{一} /
{一} /
操作的结果如下图所示。
希望本文能对大家的PHP程序设计有所帮助。