【发布时间】:2016-01-21 09:15:54
【问题描述】:
我这样创建表:
id | a1 | a2 | a3 | a | a4 | a5 | a6
1 | 3 | 1 | 7 | 63 | 3 | 5 | 0
2 | 3 | 1 | 7 | 35 | 3 | 5 | 0
3 | 3 | 1 | 7 | 40 | 3 | 5 | 0
4 | 0 | 0 | 0 | 00 | 0 | 0 | 0
5 | 1 | 5 | 5 | 44 | 2 | 2 | 2
6 | 5 | 6 | 9 | 07 | 5 | 5 | 7
7 | 5 | 6 | 9 | 07 | 5 | 5 | 7
8 | 1 | 5 | 0 | 64 | 2 | 5 | 7
9 | 5 | 6 | 7 | 84 | 1 | 3 | 0
10 | 1 | 2 | 4 | 74 | 1 | 3 | 0
11 | 4 | 5 | 0 | 96 | 1 | 2 | 3
我想在我的相关页面上显示这些数据。页面的格式应该是这样的:
<table>
<tr>
<th> a1 </br> a2 </br> a3</th>
<th> a </th>
<th> a4 </br> a5 </br> a6 </th>
.
.
.
.
</tr>
</table>
在数据库中的 7 列之后,或者我们可以说在 id 可被 7 整除之后,它应该添加 </tr><tr> 标签
目前我正在使用:
<table width="40%" border="1" align="center" bordercolor="#000000" bgcolor="#99CC99">
<?php
$x=mysql_connect("localhost","dbuser","password");
if(!$x)
{
die("not connected");
}
mysql_select_db("mydb");
$q=mysql_query("select * from table");
while($r=mysql_fetch_array($q))
{?>
<td> <?php echo $r["a1"];?></br>
<?php echo $r["a2"];?></br>
<?php echo $r["a3"];?></td>
<td><?php echo $r["a"];?></td>
<td><?php echo $r["a4"];?></br>
<?php echo $r["a5"];?></br>
<?php echo $r["a6"];?></td>
<?php
}
?>
</table>
但它不会在 7 列元素后中断行
【问题讨论】:
-
结果很酷,不过...
标签: php html mysql database html-table