我想圍繞一個清晰/有效的方式將數組轉換爲表格。最初我是在水平建造桌子,我的例子是按城市組織的活動列表。例如:
首先,多倫多將有5個事件,所以它的行有5個單元格,每個單元格都有事件信息。接下來,溫哥華將有7個活動,所以它的行將有7個單元。高效地輸出一個表
這很容易做到,但現在我被要求將其打開,以便行成爲列。所以現在會有'多倫多'和'溫哥華'排在首位,每排都是一場比賽,直到溫哥華的比賽結束時,比多倫多的賽事更低。我的第一個想法是找到長度最長的數組,並在IF語句中使用它(在這種情況下,溫哥華)。使用一些我可能不知道的PHP命令是否有更高效的方式來執行此操作?
編輯
所以每個事件都會有一個名字,複選框(接受事件)和輸入框中添加了一些客人。這是爲了管理員門戶創建邀請,因此創建一些花哨的東西並不是必要的,並且它被要求同時查看所有事件。地點的數量不會經常改變(但可以改變),事件的數量將永遠不會超過15,但會經常改變
我們可以看到數據結構的一個例子嗎?或您正在使用的查詢來提取數據? –