我从mysql中选择的查询是:
$query = mysql_query("SELECT * FROM news");
然后我尝试使用mysql_fetch_object
或mysql_fetch_array
$result = mysql_fetch_object($query);
然后我把这个变量传递给Smarty:
$smarty->assign('record',$result);
在我聪明的tpl文件中,我的代码是:
<table>
{foreach $record as $item}
<tr>
<td>{$item.title}</td>
<td>{$item.visit}</td>
<td>{$item.date}</td>
<td>{$item.date}</td>
<td>{$item.date}</td>
<td>{$item.date}</td>
<td>{$item.date}</td>
</tr>
{/foreach}
</table>
但是在我运行我的代码后,我会得到杂乱的字符。 有什么问题?
更新:
结果屏幕截图
答案 0 :(得分:-1)
看这个
{foreach from=$record as $item}
<tr>
<td>{$item.title}</td>
<td>{$item.visit}</td>
<td>{$item.date}</td>
</tr>
{/foreach}