該應用程序:我有一個測試應用程序(類似於一個測驗),顯示隨機圖像,用戶單擊單選按鈕評估imgs。我目前使用Javascript來獲取單選按鈕的值。大量數據的PHP/MySQL測試應用程序
我想我需要在JS中創建一個數組來保存答案並以某種方式將該數組轉換爲PHP數組,以便在測試結束時可以將所有答案插入到MySql數據庫中。
更重要的是,數組將包含120個元素!
在這種情況下,我是否應該在數組中保存數據並在JS和PHP之間轉換它們?
,我拿出替代方案:在測試結束時插入
使用純PHP來處理數據,僅在PHP做陣列。我不認爲每次用戶點擊答案時對數據庫的查詢都是好的,因爲系統中有太多答案(120)和許多用戶在同一時間。
使用PHP和臨時表來保存答案。在從臨時表到數據將被存儲的表的測試副本數據結束時。
任何人有任何建議嗎?
要在JavaScript和PHP之間傳輸數據,您可以爲陣列使用一些「JSON」格式,每種語言都可以理解。你也可以用JSON製作臨時文件來記錄答案,然後在測試結束時將它們放入數據庫(如果我理解了你的工作流程)。 – Valky 2013-03-27 15:06:06