high_passion 同学写错了一个地方
网站的建设成都创新互联公司专注网站定制,经验丰富,不做模板,主营网站定制开发.小程序定制开发,H5页面制作!给你焕然一新的设计体验!已为成都墙体彩绘等企业提供专业服务。
$i=1;
foreach($arr as $value){
if($i==3){
...................
$i==1; //这里错了,应该改成 $i=1;
echo '';//换行'\n'
}else{
...................
$i++;
}
}
你的这部分代码是数据层代码,无法在这里实现你所说的功能。
如果你想实现你所说的功能,唯一的办法就是找到显示层,也就是人们常说的MVC设计中的V(视图)层,然后在那里面进行更改。
如果你的是模板文件的话,实在不好解决,你也可以考虑使用JavaScript。
——————————————
哦,看出来了,你的这段代码下面应该是有HTML的,因为到你的程序最下面有一个?
你应该把你下面的程序贴出来,另外把排版整理一下,这样看不明白怎么回事。
foreach name="news" item="v" key="k"
if condition="$k 1"
新闻
/if
/foreach