|
php+mysql+Highcharts Диаграммы и графики из запроса.
|
|||
---|---|---|---|
#18+
Есть результат запроса по ним я сделал таблицу с показаниями состояния по обрашениям граждан. Тепер задача сделат их ввиде диаграм и графиков. Выбрал Highcharts и потестил pie, получился не плохо. Как заполнить его с помощю данных из базы? Вот пробный вариант. Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46.
вот код запроса Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9.
и это данные как поставить на вот этот график Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75.
примеры из инета и чуть изменил под себя. Второй график кроми описания нечего не показываеть а первый показывает. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2018, 08:23 |
|
php+mysql+Highcharts Диаграммы и графики из запроса.
|
|||
---|---|---|---|
#18+
Rustam ErgashevКак заполнить его с помощю данных из базы?В несколько этапов. 1. Получить данные из базы. В данном случае это будут массивы $data и $data2. 2. Передать данные для отображения на клиент. Очевидно, формируется скрипт с использованием данных из вышеназванных массивов. 3. Отрисовать график по полученным с сервера данным. Видимо, этим занимается сторонняя библиотека. Rustam ErgashevВторой график кроми описания нечего не показываеть а первый показывает.Смотрите, на каком этапе данные теряются, становятся не подходящими для дальнейшего использования, не соответствуют требованиям используемой библиотеки и т.п. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2018, 08:52 |
|
php+mysql+Highcharts Диаграммы и графики из запроса.
|
|||
---|---|---|---|
#18+
vkleRustam ErgashevКак заполнить его с помощю данных из базы?В несколько этапов. 1. Получить данные из базы. В данном случае это будут массивы $data и $data2. 2. Передать данные для отображения на клиент. Очевидно, формируется скрипт с использованием данных из вышеназванных массивов. 3. Отрисовать график по полученным с сервера данным. Видимо, этим занимается сторонняя библиотека. Rustam ErgashevВторой график кроми описания нечего не показываеть а первый показывает.Смотрите, на каком этапе данные теряются, становятся не подходящими для дальнейшего использования, не соответствуют требованиям используемой библиотеки и т.п. 1. Данные получены. 2. Вот с этим пунктом у меня проблемы как их передать правильно не получается. 3. Есть ли передат данные получется то график рисует. Пробную скрипт я показал вот данные из базы массивы $data и $data2 вставлены и тоже проверины они закоментированы. Меня интересует передача за раз всех данных. Вед я незнаю иногда количество элементов массива. Код: html 1. 2.
примерно так, но не получилось, где то допустил ошибку. по второму могу сказать что ошибки устранил который дал браузер, но данные не отображает (график), а описания показывает то есть $data показыветь а $data2 не показывает. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2018, 09:06 |
|
php+mysql+Highcharts Диаграммы и графики из запроса.
|
|||
---|---|---|---|
#18+
Rustam Ergashev, Ну так посмотрите код яваскрипта, который Вы сформировали. Сверьтесь с документацией по используемой библиотеке - насколько код исходных данных соответствует требованиям. Если не соответствует - приводите в соответствие проблемное место. Размерность данных следует тоже проверить. Например, если шкала графика от 0 до 10 единиц, а данные лежат в пределах 100...500 единиц, то пустой график вполне ожидаем. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2018, 09:50 |
|
|
start [/forum/topic.php?fid=23&gotonew=1&tid=1460091]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
10ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 139ms |
0 / 0 |