2016-04-05 2 views
1

Я использую веб-сервер Apache 2 для отображения данных «пациента», хранящихся в базе данных MySQL. Эти данные хранятся в столбцах с именем: «Температура, импульс, движение» и есть столбец для того времени, когда данные поступают в базу данных под названием «current_time». Я отобразил эти данные в таблице html, отображающей последние записи и Average каждый раз.Создайте граф для нескольких данных в MySQL с помощью PHP

Теперь я должен отображать эти данные в графе, который должен генерироваться каждый раз, когда новые данные поступают в базу данных. Кто-нибудь знает, как я могу это реализовать?

Пожалуйста, помогите мне ..

ответ

0

Вы не создаете граф в PHP. Вы должны сделать это в JS, существует множество бесплатных библиотек для генерации графиков.

Список 15 библиотек: http://www.sitepoint.com/15-best-javascript-charting-libraries/

Вы должны генерировать данные в PHP (дисплей или сохранить его как, например, JSON), а затем генерировать график, используя этот JSON данных.

+0

Спасибо, я проверю их, какой из них вы рекомендуете больше? и если вы можете дать мне более подробную информацию, как сохранить данные как JSON? –

+0

Я использовал 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)). –

0

Никогда не полагайтесь на пользователя с включенным javascript. Графики, которые вам нужно может быть сделано с PHP:

http://jpgraph.net/

Если пользователь имеет Javascript включен, то вы могли бы, возможно, использовать Ajax, чтобы захватить новую копию графика обновлений сделаны данные

Смежные вопросы