使用 php 交替显示 html 表格中的多列
我如何输出像这样的备用多列
<table border="1">
<tr>
<td> userid 1 </td>
</tr>
<tr>
<td> userid 2</td> <td>userid 3 </td>
</tr>
<tr>
<td> userid 4 </td>
</tr>
<tr>
<td> userid5 </td> <td>userid6 </td>
</tr>
<tr>
<td> userid7 </td>
<td>userid8 </td>
<td> userid9 </td>
<td>userid10</td>
</tr>
</table>
<br>
<table border=1>
我的表查询是这样的:
$result = mysql_query("SELECT id,name FROM `tbl-record`") or die(mysql_error());
实际操作的经典示例如下:
http://www.cashcashpinoy.com
一个包含五行的表,每行 ( TR ) 上有一个备用 1x2x1x2x4 列 (TD )
How can I output an alternate multiple column like this
<table border="1">
<tr>
<td> userid 1 </td>
</tr>
<tr>
<td> userid 2</td> <td>userid 3 </td>
</tr>
<tr>
<td> userid 4 </td>
</tr>
<tr>
<td> userid5 </td> <td>userid6 </td>
</tr>
<tr>
<td> userid7 </td>
<td>userid8 </td>
<td> userid9 </td>
<td>userid10</td>
</tr>
</table>
<br>
<table border=1>
My table query is like this:
$result = mysql_query("SELECT id,name FROM `tbl-record`") or die(mysql_error());
Classic example in action is like this:
http://www.cashcashpinoy.com
A table with five rows and an alternate 1x2x1x2x4 columns (TD ) on each rows ( TR )
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
由于这是在表格中,因此您可以在
td
元素上使用colspan
属性,如下所示:您可以对任意数量的列执行此操作。
如果您想要动态分配多个列,您将需要一定数量的结果以提供一定的一致性,您可以在查询中使用
LIMIT
来实现这一点。请注意,这未经测试,可能需要一些修改才能正常工作。
Since this is in a table, you can use the
colspan
attribute on thetd
elements, like this:You can do this with any number of columns.
If you want to assign a number of columns dynamically, you'll want to have a set number of results to provide some consistency, which you could do using a
LIMIT
along with your query.Note that this is untested and may need some modification to work properly.