という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
私は何をすべきか ?