我有一个名为 .php 的 php 文件testfun.php
。从数据库中获取值
<?php
$conn=mysql_connect("localhost","root","") or die("unabke to connect");
$db=mysql_select_db("smartyform",$conn) or die("databse error");
require 'Smarty/libs/Smarty.class.php';
$smarty = new Smarty;
$sel=mysql_query("select * from form");
while($row=mysql_fetch_array($sel))
{
$id=$row[0];
$name=$row[1];
}
$smarty->assign('id',$id);
$smarty->assign('name',$name);
$smarty->display('testfunction.tpl');
?>
我有一个名为 .tpl 的文件testfunction.tpl
。我在这个文件中得到输出
<body>
<ul>
{$id}
:
{$name}
</ul>
</body>
</html>
当我运行时,testfun.php
我得到了这个输出:
16 : dg
但我想要像这样的输出:
1:d
d:g
我应该怎么办 ?