我有一个包含字段(行和列)的数据库。我现在正在创建一个动态表。这是我的代码。在数据库中创建一个包含动态数据的表
echo "<table border='1'>";
$i = 1;
while($i <= $fetch['row']) {
echo "<tr>";
$j = 1;
while($j <= $fetch['col']) {
echo "<td>";
echo "col ".$i." "."row".$j;
echo "</td>";
$j++;
}
echo "</tr>";
$i++;
}
echo "</table>";
这工作正常,它的结果是这样的。
-----------------------------------------------------------------------
| col 1 row 1 | col 1 row 2 | col 1 row 3 | col 1 row 4 | col 1 row 5 |
-----------------------------------------------------------------------
| col 2 row 1 | col 2 row 2 | col 2 row 3 | col 2 row 4 | col 2 row 5 |
-----------------------------------------------------------------------
| col 3 row 1 | col 3 row 2 | col 3 row 3 | col 3 row 4 | col 3 row 5 |
-----------------------------------------------------------------------
| col 4 row 1 | col 4 row 2 | col 4 row 3 | col 4 row 4 | col 4 row 5 |
-----------------------------------------------------------------------
| col 5 row 1 | col 5 row 2 | col 5 row 3 | col 5 row 4 | col 5 row 5 |
我该如何做到这一点?
1 |2 |3 |4 |5
6 |7 |8 |9 |10
11|12|13|14|15
16|17|18|19|20
21|22|23|24|25
你能澄清你的问题? – JapanGuy
如果你只是想为它们编号,你可以在'$ i = 1;'下面添加'$ number = 1;'然后在你的内部循环里改变'echo“col”。$ i。“”。“ $ j ++;'add'$ number ++;' – JapanGuy
@JapanGuy谢谢先生...我怎么把颜色放在的具体数字上想要23号是背景颜色:红色我该怎么做? –