(求助)samrty嵌套循环->源码

使用组件adodb+smarty
想实现的效果
A分类
  1小类
  2小类
B分类
  1小类
  2小类
  3小类
C分类
D分类
数据库结构
表1 class(ID,ClassName<=(分类));
表2 content(ID,TitleName<=(小类),CID<=(连接class.ID));
模版代码.
    <table width="200" border="1">
        <{section name=one loop=$fuqu}>
            <tr>
               <td colspan="2"><{$fuqu[one].ClassName}></td>
            </tr>
        <{section name=two loop=$fuqu[one].two}>
                   <tr>
                      <td width="49"></td>
                      <td width="141"><{$fuqu[one].two[two].TitleName}></td>
                   </tr>
        <{/section}>
        <{/section}>
     </table>

源代码
   <?
require_once("config/conn.php");
        $sql="select ID,ClassName from class order by id desc";
        $rs=$conn->execute($sql);
while ($data = $rs->FetchRow()) {
                   $sql2="select TitleName from content where cid=".$data[ID];
                    $rs2=$conn->execute($sql2);
                   while($data1=$rs2->FetchRow()){
                                $one[]=array("TitleName"=>$data1[TitleName]);
                   }
                   $arr[]=array("ClassName"=>$data[ClassName],
                                   "two"=>array($one));
                  unset($one);
}
$tpl->assign("fuqu",$arr);
$tpl->display("index.tpl");
?>

上图是我的运行结果...为什么小类不可以显示出来的呢.我调试了很久都不出来..请各位高手帮一下忙啊.