Php 仅通过循环列创建html表

Php 仅通过循环列创建html表,php,html,Php,Html,当我只能循环列时,创建HTML表的最佳方法是什么 通常HTML表是基于行构建的。如果我只能循环列,我需要循环每个中的列,并选择我想要的字段。我尝试用以下内容来展示这一点: <table> <tr> <td>column1.field1</td> <td>column2.field1</td> <td>column3.field1</td> </tr>

当我只能循环列时,创建HTML表的最佳方法是什么

通常HTML表是基于行构建的。如果我只能循环列,我需要循环每个
中的列,并选择我想要的字段。我尝试用以下内容来展示这一点:

<table>
  <tr>
    <td>column1.field1</td>
    <td>column2.field1</td> 
    <td>column3.field1</td>
  </tr>
  <tr>
    <td>column1.field2</td>
    <td>column2.field2</td> 
    <td>column3.field2</td>
  </tr>
  <tr>
    <td>column1.field3</td>
    <td>column2.field3</td> 
    <td>column3.field3</td>
  </tr>
</table>

专栏1.field1
第2.1栏
第3.1栏
第1.2栏
专栏2.2
第3.2栏
第1.3栏
第2.3栏
第3.3栏

有没有其他方法可以在不循环每行所有列的情况下实现这一点?

您可以根据需要构建表,但最终,布局必须以行为中心,因为html就是这样设计的。我假设您的数据在2D数组中,对吗?@Kasyx是的。这是一个模板引擎,所以我无法重建表示行的数组。@nbar-这很糟糕。我在考虑转置这个数组。实际上,您将能够按列循环。不过,向我们展示数据示例数组。使用css尝试了几件事情,但都没有成功,Javascript会成功,我想说,如果使用Jquery,就不会花太长时间来改进。