PHP输出横向排列问题 有两个字段,一个pic ,一个是TITLE 现在从数据库里读出来,需要两行一列(第一行读pic,第二行读TITLE),横向3次后换行, 请教如何实现,谢谢各位了, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不如先把库里读出来的全部转成PHP的数组,再去操作就方便多了。你的需求很难懂,什么是 横向3次后换行 横向排列3组数据,再换行这个用CSS样式来解决最好<style type="text/css"> .co{ width:33%; margin:0px; float:left;}</style><div> <div class="co"></div> <div class="co"></div> <div class="co"></div> <!-- 到这会自动换行,因为浏览器为了优化体验会将行宽限制在100%以内 --> <div class="co"></div></div>或者 给循环里加一句判断当前是第几行,如果能整除3那么就输出表格换列的标记,好像是 </tr><tr> 纠结了,蹩脚的码$arr = array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14);$sum = count($arr);for($i=0;$i<$sum;$i++){ echo "<td>$i<td>"; if(($i+1)%3==0&&$i!=0){ echo " </tr><tr>"; }else if($i==$sum-1){ for($j=3-$sum%3;$j>0;$j--){ echo "<td> <td>"; } echo " </tr>"; } } "烦人的马甲"请进,还是分类循环的问题 我本地运行mail()函数的时候出现这个错误! PHP cookie 和session 有什么区别,可说详细点, php下载文件问题 判断一个值属于某个数组,怎么写呢? php正则表示式求救 对于统计页面点击数这个问题,有没有好的办法? 请教大家一个关于用php压缩文件的问题?? 请问php如何象c一样写二进制文件? 使用ADODB连接数据库的问题!(请高手指点) 栏目无法统一置顶,求高手解答 PHP新手上路
你的需求很难懂,什么是 横向3次后换行
这个用CSS样式来解决最好
<style type="text/css">
.co{ width:33%; margin:0px; float:left;}
</style>
<div>
<div class="co"></div>
<div class="co"></div>
<div class="co"></div>
<!-- 到这会自动换行,因为浏览器为了优化体验会将行宽限制在100%以内 -->
<div class="co"></div>
</div>或者 给循环里加一句判断当前是第几行,如果能整除3那么就输出表格换列的标记,好像是 </tr><tr>
$sum = count($arr);
for($i=0;$i<$sum;$i++){
echo "<td>$i<td>"; if(($i+1)%3==0&&$i!=0){
echo " </tr><tr>";
}else if($i==$sum-1){
for($j=3-$sum%3;$j>0;$j--){
echo "<td> <td>";
}
echo " </tr>";
}
}