我有一个基本问题,但现在它让我很痛苦。我只想要一个每行有三列的表格。当它有两列时,我想在一行中添加一个额外的空列。代码在这里...
$j=0;
while ($data = mysql_fetch_assoc($q))
{
// when 3 columns fill, it create new row
if (($j%3) == 0)
{
echo "ADD A ROW";
}
$j++;
}
但是现在我需要知道这个循环中有多少列($j
值),以便当它有两列时在一行中添加一个额外的空列。我知道count()在循环中不可用。如果知道$columnNumber
,我可以处理这个看起来像......
if ($columnNumber == 2)
{
echo "ADD A COLUMN";
}
我怎样做