PHP如何循环每输出下列3条数据插入隔行代码?求高手

<!--EOT;foreach($mingpiandbas$key=>$val){$vclass=${"vclass_".$val[classid]};print<<<E... <!--
EOT;
foreach($mingpiandb as $key => $val){
$vclass=${"vclass_".$val[classid]};
print <<<EOT
-->
<ul class="listmp">
<li class="title"><h1>$val[title]</h1></li>
<li class="mx">$val[descrip]</li>
<li class="phone">电话:$val[pic]</li>
<li class="add">地址:$val[url]</li>
</ul>
<!--
EOT;
}print <<<EOT
-->

上面的数据每循环3条就插入1个各行横线<div class=line></div>
展开
 我来答
百度网友b127745f2
2013-06-06 · TA获得超过1923个赞
知道小有建树答主
回答量:179
采纳率:100%
帮助的人:208万
展开全部
<!--
EOT;
$i = 0;
foreach($mingpiandb as $key => $val){
$i++;
if ($i % 3 == 0){
print <<<EOT
-->
<div class=line></div>
<!--
EOT;
}
$vclass=${"vclass_".$val[classid]};
print <<<EOT
-->
<ul class="listmp">
<li class="title"><h1>$val[title]</h1></li>
<li class="mx">$val[descrip]</li>
<li class="phone">电话:$val[pic]</li>
<li class="add">地址:$val[url]</li>
</ul>
<!--
EOT;
}print <<<EOT
-->

 望 采纳!

追问
有错误。能不能修改下
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
rghanbing
2013-06-06 · TA获得超过498个赞
知道小有建树答主
回答量:701
采纳率:0%
帮助的人:645万
展开全部
给你个思路,在外面定义一个$num=0,里面循环开始的时候加一次,再判断$num%3
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
729535180
2013-06-13
知道答主
回答量:19
采纳率:0%
帮助的人:11.2万
展开全部
文件是PHP的还是HTML,如果是PHP的 要输出的;$b=$b+1;if($b%3==0){输出的线;}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式