1
通常、私が取得し、このようなデータベースからデータを返す:スマーティ:データベースからデータを返す
$sql = "SELECT * FROM users";
$res = mysql_query($sql);
while ($row = mysql_fetch_assoc($res)) {
echo $row['id'];
echo $row['name'];
}
しかし、どのようにSmartyのを使用してデータを返すには?
私が思うには、私は$row
を割り当てる必要があり:
$smarty->assign('row', $row);
$smarty->display('search.tpl');
しかし、私は実際にそれを表示するかどうかはわかりません。これは動作しません:
{foreach from=$row item=item}
{$item}
{/foreach}
おかげで、私はそれらのすべてを必要とするため、ループがあるはずです。 – user1170330
アップデートを参照してください。 –