【发布时间】:2012-05-21 02:56:20
【问题描述】:
我正在尝试使用 for 循环创建一个动态返回如下内容的表:注意 td 内容的排列方式
<table>
<tr>
<td>1</td>
<td>3</td>
<td>5</td>
<td>7</td>
<td>9</td>
</tr>
<tr>
<td>2</td>
<td>4</td>
<td>6</td>
<td>8</td>
<td>10</td>
</tr>
</table>
到目前为止我尝试过的是
$row=2;
$col=20;
$x=0;
echo '<table>';
for($i=0;$i<$row;$i++){
echo '<tr>';
for($k=0;$k<$col;$k++)
{
echo '<td>'.echo $x+=1.'</td>';
}
echo '</tr>';
}
在这种情况下,我得到了一些不同的东西,这不是我想要的。
<table>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
</tr>
<tr>
<td>6</td>
<td>7</td>
<td>8</td>
<td>9</td>
<td>10</td>
</tr>
</table>
请有人帮我映射一下。谢谢
【问题讨论】:
-
感谢指正。发布时尝试格式化,因此出现拼写错误。抱歉
-
您只是想要一个带有数字的表格,还是数字是您希望数据排序方式的示例?即你是在追逐这个循环的盗版使用吗?
-
我想在表格中显示内容。他们有没有格式的索引。简而言之,我的桌号应该以这种方式排列
-
是你知道你想要的列数还是你知道你想要的行数?