我問一個question yesterday,我得到的答覆已經回答了我的問題的第一部分 - 我現在有一個生成類似於此列表的查詢:PHP目錄到表
fname, sname, uname, assignment, task, grade
joe, blogs, joe.blogs, 1, 1, 52
joe, blogs, joe.blogs, 1, 2, 58
jim, blogs, jim.blogs, 1, 1, 95
jim, blogs, jim.blogs, 1, 2, 86
amy, blogs, amy.blogs, 1, 1, NULL
amy, blogs, amy.blogs, 1, 2, 76
的等等。它從列表中取得最近的成績,並且仍然在學生沒有收到任務成績的情況下工作。
我想接下來就是產生一個表,看起來與此類似:再次
| Assignment 1 | Assignment 2 |
Name |-----------------|-----------------|
| Task 1 | Task 2 | Task 1 | Task 2 |
===========================================
Joe.. | 52 | 58 | .. | .. |
Jim.. | 95 | 86 | .. | .. |
Amy.. | U | 76 | .. | .. |
...
,我以前做過類似的事情,但我知道他們是效率極其低下的 - 在理想情況下,我想能夠通過一次數組來產生這張表。
可以假定你的列表/數組將按名稱,賦值,任務進行排序,並且所有不存在的值都將返回NULL,ala Amy的Assignment 1 - Task 1賦值? – tschaible 2009-06-16 10:41:01