ホームページ >バックエンド開発 >PHPチュートリアル >Xiao Caiさん、もう一度関連した質問をするためにここに来ました、助けてください。 SMARTY表示分類に関する問題について

Xiao Caiさん、もう一度関連した質問をするためにここに来ました、助けてください。 SMARTY表示分類に関する問題について

WBOY
WBOYオリジナル
2016-06-13 12:57:23819ブラウズ

シャオツァイさん、もう一度質問するためにここに来ました、助けてください。 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 呼び出しは、最上位カテゴリの最後の第 2 レベル カテゴリのみを繰り返し表示できます。指導を求める
{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 賢い カテゴリー表示
-----解決策---------
<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 />
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。