0

在 wordpress 中,这就是我的表格目前使用 HTML 编码并从数据库中获取的方式:

Name  | Payments
Stud1 | 1-Jan, 1-Feb, 1-Mar
Stud2 | 1-Feb, 1-Mar
Stud3 | 1-Jan, 1-Feb, 1-Mar, 1-Apr'13, 1-May
Stud4 | 1-Apr, 1-May, 1-Jun

这很难看到,因为数据都是混乱的。我需要以这种方式显示它:

Name  |  Jan'13  |  Feb'13  |  Mar'13  |  Apr'13  |  May'13  |  Jun'13  |
Stud1 |  1-Jan   |  1-Feb   |  1-Mar   |    nil   |    nil   |   nil    |
Stud2 |   nil    |  1-Feb   |  1-Mar   |    nil   |    nil   |   nil    |
Stud3 |  1-Jan   |  1-Feb   |  1-Mar   |  1-Apr   |   1-May  |   nil    |
Stud4 |    nil   |    nil   |    nil   |  1-Apr   |   1-May  |   1-Jun  |

只是为了一些信息,数据库只存储有数据的日期。不存在数据时显示 Nil。

环顾四周,我不知道有哪些技术可用于此类列表。如果有人指出我某处,将不胜感激。

我的脚本在 php 中,如果需要,我不介意实现 jQuery。

我正在研究 Flexigrid 和 SlickGrid,但我不确定这是否真的有助于我的需要。

4

1 回答 1

1

在这种情况下,您table schemea错了。您需要创建另一个表,例如Payments在其中插入与 相关的付款Student ID

Student_ID  | Payments
1           | 1-Jan, 1-Feb, 1-Mar
1           | 1-Feb, 1-Mar

等等..

于 2013-06-23T06:59:43.107 回答