首页 > 后端开发 > php教程 > 小菜小弟我又来问有关问题了,各位大侠帮帮忙吧。关于SMARTY 显示分类有关问题

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

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
发布: 2016-06-13 12:57:23
原创
847 人浏览过

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

$questionfl=$page->pagesql("select * from questionfl where sid=false");//查找顶级分类<br />
$q=0;<br />
while($flrows=$questionfl->fetchRow()){<br />
	$listfl[$q]["id"]=$flrows["id"];<br />
	$listfl[$q]["name"]=$flrows["name"];<br />
<br />
	$questionsl=$page->pagesql("select * from questionfl where sid='".$listfl[$q]["id"]."'");//二级分类<br />
	$s=0;<br />
	while($slrows=$questionsl->fetchRow()){<br />
		$listsl[$s]["id"]=$slrows["id"];<br />
		$listsl[$s]["name"]=$slrows["name"];<br />
		$listsl[$s]["sid"]=$slrows["sid"];<br />
		$s++;<br />
	}<br />
	$q++;<br />
}
登录后复制


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


------解决方案--------------------
<br />
{foreach item=listfl from=$listfl}<br />
  <dl class="qa_sort"><br />
	<dt><a href="#">{$listfl.name}</a></dt><br />
	<dd><br />
		{foreach item=sub from=$listfl.sub}<br />
		<a href="#">{$sub.name}</a><br><font color='#FF8000'>------解决方案--------------------</font><br><br />
		{/foreach}<br />
	</dd><br />
  </dl><br />
{/foreach}<br />
登录后复制

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板