для проекта мне нужно отобразить один и тот же график с разными данными одновременно. Данные считываются из базы данных.
Из-за использования одних и тех же графиков я не хочу создавать дополнительный файл для каждого графика.
Поэтому моя идея состоит в том, чтобы поместить код графа в функцию и передать необходимые аргументы, например, массивы, полученные с помощью SQL-операторов.
function setLineGraph ($array1...){
//includes...
//Graph code
//draw graph
$myPicture->stroke();
}
С «img src =» LineGraph.php«- Файл, который содержит код, график показан.
Из-за простоты я просто жестко закодировал значения, поэтому посмотрим, показывает ли функция график.
Так что при вызове в php:
включает ‘Filename.php’
setLineGraph ();
Ошибка «Графика не может быть отображена, есть сбои» появляется в браузере.
На http://wiki.pchart.net/doc.faq.script.output.html, там написано:
Вызов метода Stroke () в вашем скрипте автоматически отправит заголовок «Content-type: image / png» в веб-браузер пользователя и необработанное изображение в поле данных HTTP GET.
Я искал пару часов, но ничего не нашел, чтобы решить проблему.
У вас есть идеи, как получить / получить доступ к графику?
Задача ещё не решена.
Других решений пока нет …