$tmplt->set_block("fh","brows","rows"); //父块
$tmplt->set_block("brows","bfields","fields");//子块
你还有可能需要在某处加上
$tmplt->set_var("fields","");
以清除历史数据
$tmplt->set_block("brows","bfields","fields");//子块
你还有可能需要在某处加上
$tmplt->set_var("fields","");
以清除历史数据
但是现在又有另外一个问题了
每列值都出现两次
比如现在我要显示数据库里一个表的两列数据
$rows=$cdi->getData("CDI,BDI");
foreach($rows as $key1=>$row)
{
$tmplt->set_var("fields","");
foreach($row as $key2=>$field)
{
$tmplt->set_var("VALUE",$rows[$key1][$key2]);
$tmplt->parse("fields","bfields",true);
}
$tmplt->parse("rows","brows",true);
}
这样就会显示四列
foreach($rows as $key1=>$row) {
print_r($row);
break;
}
请贴出上述代码的结果