聪明的发送查询

时间:2010-01-19 03:34:53

标签: php smarty

在.php中

while ($line = mysql_fetch_assoc($result)){
$value[] = $line;
$value['newvalue'] ='223457';
}
$smarty->assign('view', $value);

在.tpl

 {section name=i loop=$view}
 {$view[i].newvalue}
 {/section}

在smarty

中没有newvalue.im新手的输出

1 个答案:

答案 0 :(得分:1)

你有点亲近,也许......不管怎样,这就是你想要的。确保缩进代码,以便人们可以阅读。

$c=0;
while ($line = mysql_fetch_assoc($result)){
   $value[$c] = $line;
   $value[$c]['newvalue'] ='223457';
   $c++;
}
$smarty->assign('view', $value);

在.tpl:

{foreach item=v from $view}
  {$v.newvalue}
{/foreach}