首页 新闻 搜索 专区 学院

怎样实现FOREACH循环每行显示2个数据的效果??急!!!!

0
悬赏园豆:20 [待解决问题]

<dd><!--{foreach from=$cat.cat_id item=child}-->     <a href="{$child.url}">{$child.name|escape:html}</a>     <!--{/foreach}-->       </dd>

 

 

以上是我截取的一段代码··现在的问题是···它会把数据全部循环出来显示在表单内··我想要的效果是每行只显示两条 然后回车再显示两行 一直把数据循环读完为止。。。本人PHP比较菜··求提示~~~~

效果大概如下:

商品列表:

鲜花  玩具

五金  小吃

手表  电器

。。。。

。。。

zuowohanjiang的主页 zuowohanjiang | 初学一级 | 园豆:100
提问于:2011-01-11 23:25
< >
分享
所有回答(3)
0

试试这样

int i=0;

foreach()

{

if(i%2==0)

{换行;}

i++;

}

编程浪子_ | 园豆:348 (菜鸟二级) | 2011-01-11 23:45
0

这种事情交给美工处理。

路过秋天 | 园豆:4756 (老鸟四级) | 2011-01-12 08:49
0

可以用section max=2

我叫小松 | 园豆:206 (菜鸟二级) | 2014-04-24 17:43
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册