■
PHPとSmartyを使って、Smartyの方でループさせたい場合。
こんな感じで配列をセット [test.php] while($row = mysql_fetch_array($rs)) { $data[] = array( name => $row['name'], comment => $row['comment'] ); } テンプレート書き出しははこんな感じで。 $smarty->assign("data", $data); [test.tpl] テンプレートの方はちょっとややこしい {foreach from=$data item="value01" name="list"} {$value01.name|escape} {$value01.comment|escape} {foreachelse} データがありません。 {/foreach}
こんな感じです。
他のパターンもある・・・。
{foreach from=$data2 item=value name="list"} {$value} {foreachelse} データがありません。 {/foreach}
こんな感じでしょう。