$tpl=new template('./','page');
$tpl->set_file("main","your file name");
$tpl->set_block("main","linelist","line");
while(condition)
{
$tpl->set_var("NAME",$name);
$tpl->parse("rows","row",true);
}
$tpl->parse("out","main");
$tpl->p("out");

解决方案 »

  1.   

    你说的好象不是fasttemplate啊!
    我在做如下嵌套循环时得到linelist的值总是一样的?请问怎么解决?
    <table>
    <!-- BEIGN DYNAMIC BLOCK: linelist1 -->
    <tr>
    <!-- END DYNAMIC BLOCK: linelist2 -->
    <td>
    {NAME}
    </td>
    <!-- END DYNAMIC BLOCK: linelist2 -->
    </tr>
    <!-- END DYNAMIC BLOCK: linelist1 -->
    </table>
      

  2.   

    你有三个 END DYNAMIC BLOCK !
      

  3.   

    <table>
    <!-- BEIGN DYNAMIC BLOCK: linelist1 -->
    <tr>
    <!-- BEGIN DYNAMIC BLOCK: linelist2 -->
    <td>
    {NAME}
    </td>
    <!-- END DYNAMIC BLOCK: linelist2 -->
    </tr>
    <!-- END DYNAMIC BLOCK: linelist1 -->
    </table>
    sorry,写错了!