У меня есть 2 таблицы в Navicat.
Имя базы данных: SQA
Таблица 1
+-----------+--------------+----------+-----------+
| date | TRAFFIC | PAYLOAD1 | PAYLOAD11 |
+-----------+--------------+----------+-----------+
|2015-01-01 | 200 | 278 | 221 |
|2015-01-01 | 300 | 389 | 245 |
|2015-01-02 | 250 | 276 | 345 |
|2015-01-02 | 350 | 399 | 212 |
+-----------+--------------+----------+-----------+
Таблица 2
+--------------------------------------+------------+
| date | TRAFFIC2 | PAYLOAD21 | PAYLOAD121 |
+-----------+--------------+-----------+------------+
|2015-01-01 | 440 | 344 | 551 |
|2015-01-01 | 500 | 980 | 315 |
|2015-01-02 | 120 | 276 | 422 |
|2015-01-02 | 90 | 399 | 212 |
+-----------+--------------+-----------+-----+------+
Я хочу создать 2 графика из Navicat с использованием PHP, но перед этим я должен суммировать PAYLOAD
а также TRAFFIC
упорядочено по дате.
Chart1 = date in X axis and traffic in Y axis
Chart2 = date in X axis and payload in Y axis
Пожалуйста, помогите мне.
PHP — это серверный язык сценариев. Обычно он возвращает только необработанные данные клиенту. У него есть возможности создания изображений, но они в значительной степени неэффективны для построения графиков, поскольку они используют ресурсы на стороне сервера, а не заставляют клиента использовать свои собственные возможности.
Я бы предложил доставить данные в виде некоторой записи объекта, например JSON или же XML, а затем с помощью JavaScript визуализировать график. Одна библиотека для реализации JavaScript-графа Highcharts.
Других решений пока нет …