< !-- NAME: row.tpl -- > 
  < tr > 
  < td >{NUMBER}< /td > 
  < td >{BIG_NUMBER}< /td > 
  < /tr > 
  < !-- END: row.tpl -- > ////////////////////////////////////
  for ($n=1; $n < = 3; $n++) 
  { 
  $Number = $n; 
  $BigNum = $n*10; 
  $tpl- >assign( 
  array( 
  NUMBER = > $Number, 
  BIG_NUMBER = > $BigNum 
  ) 
  ); 
  $tpl- >parse(ROWS,".row"); 
  } 
楼主学买可以。也可以学这个phplib

解决方案 »

  1.   

    在前面定义下
    $tpl- >define( row = >"row.tpl"); 
      

  2.   

    http://www.phpe.net/articles/265.shtml
      

  3.   

    while($rs=mysql_fetch_array($query)){//--------------------------------给标签变量数据
    $tpl->assign( array(
    'LEFT'  => $rs[name],
    'RIGHT' => $rs[title],
    'CENTER'=> $rs[msg]
    ));$tpl->parse('index',".index");}$tpl->FastPrint(); //输出exit;  //退出模板我这样写上数据显示是对了。但是为什么每次开始都会出现一次TPL模板的标计。{LEFT} 
     {CENTER} 
     {RIGHT} 
     
     MANINGCUAI  从官方获得 Red Hat 的新闻和信息,包括 Under the Brim 这个已有了三年多历史的 Red Hat 的每月版的电子新闻简报。按照区域、产品、或服务来选择您想要接收的信息。 现在就请订阅。 版权 &copy; 2003 Red Hat, Inc. 保留所有权利  从官方获得 Red Hat 
     
     
    这是怎么回事呢。