0

我有一个具有以下结构的表,让我们用字母命名标题:

A | B | C | D | E

我想对我的 mysql 服务器执行 5 个不同的查询,我想以下列方式用它们填充整个表:

第一个结果集完成整个A列,然后用另一个结果我想完成 de column B,然后剩下的 3 个。

如果我使用 for 语句,for 以这种方式填充它们:在我回显表标题后,它开始填充 column的第二个A单元格,然后是 column 的第二个单元格B,然后是第二个单元格,C直到它完成整行。

我想要的是完成 column 的第一个单元格A,然后是 column 的第二个单元格A,然后是 column 的 3 个单元格,A依此类推。

当我完成整个专栏时。我想完成专栏B,然后CDE

我希望我足够清楚。

我想用 PHP 并使用 for 循环来实现它。

4

3 回答 3

0

您是否尝试将此作为视觉效果?如果是这种情况,最好先加载所有单元格,然后将它们放入带有 Visible="false" 的标签中,然后使用 JQuery 并按 A 列和单元格然后按 B 和按单元格等顺序返回并设置为可见="true" 给出填充列 a 然后 b 的滚动效果。

于 2012-06-22T19:45:58.823 回答
0

我的第一个想法是在循环第一列值时布局整个表格。因此,当您转储该值时,还要为该行添加空单元格。

<table>
<tr>
<td>Value 1</td><td></td><td></td><td></td>
</tr>

然后,当您遍历后续列值时,使用 jquery 将它们放在正确的单元格中。

于 2012-06-22T19:47:44.607 回答
0

我刚刚发布了一个非常相似问题的答案和示例代码。它假设您只有 1 个数据集,但希望将其显示在列中。您可以在此处找到答案: 是否可以按列填充值? 如果你喜欢这个答案,请投票。

于 2014-01-10T05:28:13.967 回答