首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

小菜小弟我又来问有关问题了,各位大侠帮帮忙吧。关于SMARTY 显示分类有关问题

2013-01-11 
小菜我又来问问题了,各位大侠帮帮忙吧。关于SMARTY 显示分类问题我作一次分类,有顶级分类,二级分类$questio

小菜我又来问问题了,各位大侠帮帮忙吧。关于SMARTY 显示分类问题
我作一次分类,有顶级分类,二级分类

$questionfl=$page->pagesql("select * from questionfl where sid=false");//查找顶级分类
$q=0;
while($flrows=$questionfl->fetchRow()){
$listfl[$q]["id"]=$flrows["id"];
$listfl[$q]["name"]=$flrows["name"];

$questionsl=$page->pagesql("select * from questionfl where sid='".$listfl[$q]["id"]."'");//二级分类
$s=0;
while($slrows=$questionsl->fetchRow()){
$listsl[$s]["id"]=$slrows["id"];
$listsl[$s]["name"]=$slrows["name"];
$listsl[$s]["sid"]=$slrows["sid"];
$s++;
}
$q++;
}


html smarty调用却只能重复显示出顶级分类中的最后一个二级分类。求大侠调教
{section name=listfl loop=$listfl}
      <dl class="qa_sort">
        <dt><a href="#">{$listfl[listfl].name}</a></dt>
        <dd>
        {section name=listsl loop=$listsl}
        <a href="#">{$listsl[listsl].name}</a>|
{/section}
</dd>
      </dl>
  {/section}
php smarty 分类显示
[解决办法]

{foreach item=listfl from=$listfl}
  <dl class="qa_sort">
<dt><a href="#">{$listfl.name}</a></dt>
<dd>
{foreach item=sub from=$listfl.sub}
<a href="#">{$sub.name}</a>
[解决办法]

{/foreach}
</dd>
  </dl>
{/foreach}

热点排行