php怎么判断没行输出 在固定几行加class样式 classsqlselect 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 循环体加个计数器$arr = array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13);$i = 0;while ($i < count($arr)) { echo (($i != 0 && $i % 3 == 0) || $i == count($arr) - 1) ? "<a href='#'>$i</a><br/>" : "$i<br/>"; $i ++;} $sql=$empire->query("select ztpath,ztname from {$dbtbpre}enewszt where zcid=0 order by ztid desc limit $rand,25");$num = 0;while($zr=$empire->fetch($sql)){ $class = ++$num % 3 ? '' : 'classname'; echo('<li class="'.$class.'"><a href="/'.$zr['ztpath'].'" target="_blank" title="'.$zr['title'].'">'.$zr[ztname].'</a></li> ');} ----------------------------------------------------------------按照你发的改了下!! [e:loop={'news',10,18,0}]<?php $num = 0;$class = ++$num % 4 ? '' : 'ztname';?><li style="<?=$class?>"><a href="<?=$bqsr['titleurl']?>" target="_blank" title="<?=$bqr['title']?>"><?=$bqr['title']?></a></li> [/e:loop] 没4行加ztname 但是不行啊 $num = 0;for($i=0; $i<16; $i++) { $class = ++$num % 4 ? '' : 'ztname'; echo "<li class='$class'></li>\n";}<li class=''></li><li class=''></li><li class=''></li><li class='ztname'></li><li class=''></li><li class=''></li><li class=''></li><li class='ztname'></li><li class=''></li><li class=''></li><li class=''></li><li class='ztname'></li><li class=''></li><li class=''></li><li class=''></li><li class='ztname'></li>至于在你的模板里该怎么写,只有你才知道 ----------------------------------------------------------------按照你发的改了下!! [e:loop={'news',10,18,0}]<?php $num = 0;$class = ++$num % 4 ? '' : 'ztname';?><li style="<?=$class?>"><a href="<?=$bqsr['titleurl']?>" target="_blank" title="<?=$bqr['title']?>"><?=$bqr['title']?></a></li> [/e:loop] 没4行加ztname 但是不行啊 [e:loop={'news',10,18,0}]<?php $num = 0;$class = ++$num % 4 ? '' : 'ztname';$num = 0;你把初始化放在循环体( [e:loop={'news',10,18,0}])外面,不要放里面,不然一个都没有class 下面代码是帝国cms 里的 列表内容模板(list.var) (*)$num = 0;$class = ++$num % 7 ? '' : 'ztname';$listtemp='<li class="'.$class.'"><a href="/[!--titleurl--]" target="_blank"><img src="[!--titlepic--]" alt="[!--title--]个人资料" title="[!--title--]"/><b>[!--title--]</b></a></li>';这样写 不对啊!没效高啊!这要怎么写啊 $listtemp='<li class="'.$class.'"><a href="/[!--titleurl--]" target="_blank"><img src="[!--titlepic--]" alt="[!--title--]个人资料" title="[!--title--]"/><b>[!--title--]</b></a></li>';改为$listtemp = ''; // 先在循环外面初始化。$listtemp .='<li class="'.$class.'"><a href="/[!--titleurl--]" target="_blank"><img src="[!--titlepic--]" alt="[!--title--]个人资料" title="[!--title--]"/><b>[!--title--]</b></a></li>'; PHP 毛利率计算问题 谁能看得出来这是什么系统? PHPgd库 多个图片 生成一个图片 chr(13)返回什么字符? ──────── UTF-8: 我真是服了它 ◆◆ 请问一个数组的问题 怎样提取用户的输入!!!!!!!! linux C写的静态库文件如何在PHP中编译?(好让PHP扩展调用这个库) 有一个网站静态化缓存的想法,大家来讨论一下. php留言板功能,写留言代码这里表单填好之后,点击 写好,放弃 等按钮无法进行跳转。具体见28-51行这部分。求大神们给出解决方法。 jquery ajax的简单应用,但是返回值就是初步来! 纠结中,请指教,抓取的问题
$i = 0;
while ($i < count($arr)) {
echo (($i != 0 && $i % 3 == 0) || $i == count($arr) - 1) ? "<a href='#'>$i</a><br/>" : "$i<br/>";
$i ++;
}
$num = 0;
while($zr=$empire->fetch($sql))
{
$class = ++$num % 3 ? '' : 'classname';
echo('<li class="'.$class.'"><a href="/'.$zr['ztpath'].'" target="_blank" title="'.$zr['title'].'">'.$zr[ztname].'</a></li> ');
}
按照你发的改了下!! [e:loop={'news',10,18,0}]
<?php
$num = 0;
$class = ++$num % 4 ? '' : 'ztname';
?>
<li style="<?=$class?>"><a href="<?=$bqsr['titleurl']?>" target="_blank" title="<?=$bqr['title']?>"><?=$bqr['title']?></a></li>
[/e:loop]
没4行加ztname 但是不行啊
for($i=0; $i<16; $i++) {
$class = ++$num % 4 ? '' : 'ztname';
echo "<li class='$class'></li>\n";
}
<li class=''></li>
<li class=''></li>
<li class=''></li>
<li class='ztname'></li>
<li class=''></li>
<li class=''></li>
<li class=''></li>
<li class='ztname'></li>
<li class=''></li>
<li class=''></li>
<li class=''></li>
<li class='ztname'></li>
<li class=''></li>
<li class=''></li>
<li class=''></li>
<li class='ztname'></li>
至于在你的模板里该怎么写,只有你才知道
按照你发的改了下!! [e:loop={'news',10,18,0}]
<?php
$num = 0;
$class = ++$num % 4 ? '' : 'ztname';
?>
<li style="<?=$class?>"><a href="<?=$bqsr['titleurl']?>" target="_blank" title="<?=$bqr['title']?>"><?=$bqr['title']?></a></li>
[/e:loop]
没4行加ztname 但是不行啊 [e:loop={'news',10,18,0}]
<?php
$num = 0;
$class = ++$num % 4 ? '' : 'ztname';$num = 0;你把初始化放在循环体( [e:loop={'news',10,18,0}])外面,不要放里面,不然一个都没有class
下面代码是帝国cms 里的 列表内容模板(list.var) (*)$num = 0;
$class = ++$num % 7 ? '' : 'ztname';
$listtemp='<li class="'.$class.'"><a href="/[!--titleurl--]" target="_blank"><img src="[!--titlepic--]" alt="[!--title--]个人资料" title="[!--title--]"/><b>[!--title--]</b></a></li>';
这样写 不对啊!
没效高啊!这要怎么写啊
$listtemp = ''; // 先在循环外面初始化。$listtemp .='<li class="'.$class.'"><a href="/[!--titleurl--]" target="_blank"><img src="[!--titlepic--]" alt="[!--title--]个人资料" title="[!--title--]"/><b>[!--title--]</b></a></li>';