你的問題有兩個步驟,第一個是從數據庫中檢索數據,第二個是如何格式化這些數據並在Flash中使用它。
就檢索數據而言,常見的解決方案是使用PHP。 您將需要一個PHP腳本來查詢您的數據庫,返回內容並對其進行格式化。你應該在網上找到很多關於從數據庫獲取內容的教程。一旦你有這個內容,你需要給它一些結構形式。就個人而言,因爲目標是在Flash中使用這些數據,所以我傾向於使用JSON格式編碼PHP中的「對象」。這是個人喜好,很多人使用XML。一旦對象被創建和編碼,我就可以將數據傳遞給Flash。然後再次,您應該找到很多關於如何構建來自數據庫的響應的教程,無論是XML還是JSON。
如果您打算在Flash中使用JSON,則需要下載此庫。
http://github.com/mikechambers/as3corelib
JSON是非常容易使用,你的對象被格式化爲一個字符串,並在Flash中,你只需要利用這個字符串做
var obj:Object = JSON.decode(jsonString);
這將返回一個對象的所有您在PHP中設置的屬性。我發現比通過XML的所有節點更直接。
這個對象很可能是一個對象數組,每個對象可能是一個「顯示」,例如「date」,「location」,「venue_name」等屬性......所有這些將不得不在PHP中設置。
實際上,在Flash中,這些對象可以轉換爲類(例如Show類和Calendar類),然後您可以使用它們根據用戶交互將信息顯示爲相互鏈接。
檢查 教程 - PHP/MySQL的 - PHP對象& json_encode()或PHP的XML輸出 - 基本面向對象編程和類的ActionScript3 - 閃光/ PHP通信
有教程的負載上網絡覆蓋這些主題。