我使用Apache 2 web服務器來顯示存儲在MySQL數據庫中的「患者」數據。這些數據存儲在名爲「溫度,脈衝,運動」的列中,並且在數據到達數據庫時稱爲「current_time」。 我已經將這些數據顯示在一個html表格中,每次顯示最新記錄和Average。使用PHP爲MySQL中的多個數據生成圖表
現在我必須將這些數據顯示到每次新數據到達數據庫時都必須生成的圖形中。任何人都有任何想法,我怎麼能實現這一點?
請幫我..
我使用Apache 2 web服務器來顯示存儲在MySQL數據庫中的「患者」數據。這些數據存儲在名爲「溫度,脈衝,運動」的列中,並且在數據到達數據庫時稱爲「current_time」。 我已經將這些數據顯示在一個html表格中,每次顯示最新記錄和Average。使用PHP爲MySQL中的多個數據生成圖表
現在我必須將這些數據顯示到每次新數據到達數據庫時都必須生成的圖形中。任何人都有任何想法,我怎麼能實現這一點?
請幫我..
您不用PHP生成圖表。你應該在JS中這樣做,有很多免費的庫來生成圖。
15個庫列表:http://www.sitepoint.com/15-best-javascript-charting-libraries/
你應該產生在PHP數據(顯示或將其保存爲例如JSON),然後生成圖形使用該JSON數據。
永遠不要依賴於JavaScript啓用任何東西的用戶。你需要的圖表可以用PHP進行:
如果用戶啓用了,那麼你也許可以使用AJAX JavaScript來抓住任何更新的圖形的新副本都對數據所作的
謝謝我會檢查他們,你更推薦哪一個?如果你能給我更多的細節,請問如何將數據保存爲JSON? –
我已經在少數項目中使用了Morris.js,並且它工作得很好([http://morrisjs.github.io/morris.js/](http://morrisjs.github.io/morris.js/) )。閱讀關於將數組傳遞給JSON:([http://www.dyn-web.com/tutorials/php-js/json/array.php](http://www.dyn-web.com/tutorials/php- JS/JSON/array.php))。 –