我将尝试遍历数据库并将数据输出到一个 div 中,如果在水平方向上有三个 div,则会开始一个新的
tr
,直到达到另外三个。当前的输出方式如下:[] [] []
[]
[] []
目前当它达到3时,它可以开始新的一行,但我不知道如何只回显一个新的tr
?因为每次它都会创建一个新的表格行。
echo '<table><tr>';
while ($result)
{
$i ++;
if ($i&3)
{
echo '<td>
<div>Row Data</div>
</td>';
}
else
{
echo '<tr>
<td>
<div>Row Data</div>
</td></tr>';
}
}
echo '</tr></table>';
$result
变量是来自我的SQL查询的记录集,一切都很顺利,我只是不知道如何仅创建一个新的表行?