section适用范围有限,必须数字索引,且有序递增。可用foreach解决

解决方案 »

  1.   

    先谢过楼上的指点了,数字索引和有序递增这两条我全部不符合,是不是上面的数组结构根本无法用section来循环输出啊?如果可以的,烦请以上面的数组结构示例一下好吗?搞了好几天还是没有理解。
      

  2.   

    是的。数组第一维必须为无隔断。0,1,2,3,4,5....这样递增方可用section
      

  3.   

    为什么每行只是相同的一位数字?-------test.php
    ...
    $rs=mysql_query($sql);
    $tpl->assign("yourArray",mysql_fetch_array($result));
    $tpl->display('test.tpl');-------test.tpl
    <!--{section name=loop loop=$yourArray}--><!--$yourArray//需是二维的-->
    $yourArray[loop].SubjectType;
    $yourArray[loop].Result;
    $yourArray[loop].Reason;
    <!--{/section}-->