PHP循环每输出3条数据插入隔行代码
<?phpif(empty($cid))$cid=5;$dopage->GetPage("SELECT*FROM`#@__infoimg`WHERE(classid=$c...
<?php
if(empty($cid)) $cid = 5;
$dopage->GetPage("SELECT * FROM `#@__infoimg` WHERE (classid=$cid OR parentid=$cid) AND delstate='' AND checkinfo=true ORDER BY orderid DESC",9);
while($row = $dosql->GetArray())
{
if($row['picurl'] != '')
{
$picurl = $row['picurl'];
}
else
{
$picurl = 'templets/images/nofoundpic.gif';
}
if($row['linkurl'] == '')
{
$gourl = 'productshow.php?cid='.$row['classid'].'&id='.$row['id'];
}
else
{
$gourl = $row['linkurl'];
}
?>
以上代码每输出3条数据,插入<div class="block-bottom-grey product"></div>,求高手贴出代码,谢谢!
上面的代码是数据源,在循环输出中如何做到每输出三个就插入呢? 展开
if(empty($cid)) $cid = 5;
$dopage->GetPage("SELECT * FROM `#@__infoimg` WHERE (classid=$cid OR parentid=$cid) AND delstate='' AND checkinfo=true ORDER BY orderid DESC",9);
while($row = $dosql->GetArray())
{
if($row['picurl'] != '')
{
$picurl = $row['picurl'];
}
else
{
$picurl = 'templets/images/nofoundpic.gif';
}
if($row['linkurl'] == '')
{
$gourl = 'productshow.php?cid='.$row['classid'].'&id='.$row['id'];
}
else
{
$gourl = $row['linkurl'];
}
?>
以上代码每输出3条数据,插入<div class="block-bottom-grey product"></div>,求高手贴出代码,谢谢!
上面的代码是数据源,在循环输出中如何做到每输出三个就插入呢? 展开
4个回答
展开全部
你的这部分代码是数据层代码,无法在这里实现你所说的功能。
如果你想实现你所说的功能,唯一的办法就是找到显示层,也就是人们常说的MVC设计中的V(视图)层,然后在那里面进行更改。
如果你的是模板文件的话,实在不好解决,你也可以考虑使用JavaScript。
——————————————
哦,看出来了,你的这段代码下面应该是有HTML的,因为到你的程序最下面有一个?>
你应该把你下面的程序贴出来,另外把排版整理一下,这样看不明白怎么回事。
如果你想实现你所说的功能,唯一的办法就是找到显示层,也就是人们常说的MVC设计中的V(视图)层,然后在那里面进行更改。
如果你的是模板文件的话,实在不好解决,你也可以考虑使用JavaScript。
——————————————
哦,看出来了,你的这段代码下面应该是有HTML的,因为到你的程序最下面有一个?>
你应该把你下面的程序贴出来,另外把排版整理一下,这样看不明白怎么回事。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
求助说得不清楚!
是while里面循环输出吗?
给你个大概想法
在while里面
$i=1;
if($i%3==0)
{
echo "<div class="block-bottom-grey product"></div>";
}
$I++;
是while里面循环输出吗?
给你个大概想法
在while里面
$i=1;
if($i%3==0)
{
echo "<div class="block-bottom-grey product"></div>";
}
$I++;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用框架的“好处”
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
- -|| 看不出上面哪里有输出。。dopage是个对象吧,声明也没有,具体什么东西也没有。。代码排版也是乱的。。你这个是哪个框架里面复制出来的吗。。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询