我的表格有非循环的非特定长度的行,因为可以随时添加或删除单元格中的值。总之,这里的代码:使用for循环在html表格中打印行
<?php
$i = 1;
foreach($items as $item => $itemValue) {
if ($itemValue['item_id'] == $parentItemValue['id']) {
if (fmod($i,7)) echo '<tr>';
echo '<td class="inner-td"><input type="checkbox" id="itemId">'.$itemValue['item'].'</td>';
if (!fmod($i,7)) echo '</tr>';
$i++;
}
?>
我也试过if (!fmod($i,7)) echo '<tr>'
和if (!fmod($i,8)) echo '</tr>'
,给我这样的:
此外,if (!fmod($i,10)) echo '<tr>'
和if (!fmod($i,11)) echo '</tr>'
,给我这个:
有没有一种方法可以让单元格在填充整行之前填满整行?
IM不太清楚你真正想要的样子 –
你可以浮动了很多内的div跨越所有其他列。 –
@Dagon编辑了这个问题。 –