foreach循环取<tr></tr>标签里面的值! 每个<tr></tr>标签里面有4个<td></td> 共2个<tr></tr>标签

怎么写这个循环!求大神。。。
想让它每行显示4个! 然后换行

你是一共8条数据,要每行4列显示2行的话,foreach里面加入一个if判断,当下标+1%4==0的时候,你就结束这个tr重新再开一个追问

能写个简单的例子吗?

追答

可以用jsp给你写个例子,不过不知道你用的什么语言..

追问

asp.net   你看下这个代码  他现实的前台就 是直接扑过去了! 没有换行

追答

你在foreach里面的i++前面加上
if((ii+1) % 4 == 0){
html += "";
}

试试

追问

下面的都不变吗?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-01-14
$arr = array(array(1,2,3,4),array(1,2,3,4));
foreach($arr as $key=>$value){
echo '<tr>';
foreach($value as $k=>$v) {
echo '<td></td>';
}
echo '</tr>';
}