用smarty遍历php的的while循环语句
以下代码是我获取数据库的列表,我想问下如何写成smarty的模式啊?while($row=mysql_fetch_array($query)){echo$row[0];e...
以下代码是我获取数据库的列表,我想问下如何写成smarty的模式啊?
while ($row=mysql_fetch_array($query)){
echo $row[0];
echo $row[1];
echo $row[2];
echo $row[3];
echo "<br>";
} 展开
while ($row=mysql_fetch_array($query)){
echo $row[0];
echo $row[1];
echo $row[2];
echo $row[3];
echo "<br>";
} 展开
1个回答
展开全部
先把这些数据 赋给一个数组,然后再用smarty循环
更多追问追答
追问
具体怎么赋给一个数组啊?读出来的文章都是不同的,难道需要遍历么?求您帮忙写下!!
追答
";
}
改为
$data = array();
while ($row=mysql_fetch_array($query)){
$data[] = $row;
}
在控制器里这么传值给smarty模板
$this->smarty->assign('data', $data);
在模板里这么写
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询