上一篇:
jquery的提交评论!
jquery的提交评论!
记得以前的时候实现过一次的,后来没用忘记了,再次记录一下
PHP代码:
SMARTY代码
<{section name=farticle loop=$farticle}>
<dl class="margintop">
<dt><a href="./list/id/<{$farticle[farticle].id}>"><{$farticle[farticle].s_name}></a></dt>
<dd>
<ul>
<{section name=sarticle loop=$farticle[farticle].article}>
<li><a href="./view/id/<{$farticle[farticle].article[sarticle].id}>"><{$farticle[farticle].article[sarticle].title}></a><span> <{$farticle[farticle].article[sarticle].time}></span></li>
<{sectionelse}>
<li>暂时还没有文章...</li>
<{/section}>
</ul>
</dd>
</dl>
<{/section}>
PHP代码:
<?php
$fsort=array();
//查询所有子分类
$sql="select * from `{$prefix}sort` where `s_fatherid`!='0'";
$result=$db->query($sql);
$i=0;
while ($rd=$db->fetch_array($result))
{
$fsort[$i]['id']=$rd['id'];
//查询文章列表
$sql1="select * from `{$prefix}article` where `sort`='".$rd['id']."' order by `time` limit ".$nums;
$result1=$db->query($sql1);
$j=0;
$fsort[$i]['id']=$rd['id'];
while ($rd1=$db->fetch_array($result1))
{
$fsort[$i]['article'][$j]['id']=$rd1['id'];
$fsort[$i]['article'][$j]['title']=cut_str($rd1['title'],$length);
$fsort[$i]['article'][$j]['time']=@date('Y-m-d',$rd1['time']);
$j++;
}
unset($sql1);
$fsort[$i]['s_name']=$rd['s_name'];
$i++;
?>
SMARTY代码
<{section name=farticle loop=$farticle}>
<dl class="margintop">
<dt><a href="./list/id/<{$farticle[farticle].id}>"><{$farticle[farticle].s_name}></a></dt>
<dd>
<ul>
<{section name=sarticle loop=$farticle[farticle].article}>
<li><a href="./view/id/<{$farticle[farticle].article[sarticle].id}>"><{$farticle[farticle].article[sarticle].title}></a><span> <{$farticle[farticle].article[sarticle].time}></span></li>
<{sectionelse}>
<li>暂时还没有文章...</li>
<{/section}>
</ul>
</dd>
</dl>
<{/section}>
smarty的多重循环
2008/11/15 21:51 | by



