Я пытаюсь найти способ получить информацию из базы данных и использовать эту информацию в виде графика. Я использую свободу (FusionCharts), у этого есть некоторые примеры, но не с данными из базы данных. До сих пор я придумал это, но я получаю ошибку
Ошибка разбора: синтаксическая ошибка, неожиданное ‘=>’ (T_DOUBLE_ARROW)
Вот пример, который я использую: Пример углового датчика
if ($result) {
$arrData6 = array(
"chart" => array
(
"caption" => "Sended mail",
"lowerlimit" => "0",
"upperlimit" => "100",
"lowerlimitdisplay" =>"0%",
"upperlimitdisplay" => "100%",
"palette" => "1",
"numbersuffix" => "%",
"tickvaluedistance" => "10",
"showvalue" => "0",
"gaugeinnerradius" => "0",
"bgcolor" => "FFFFFF",
"pivotfillcolor" => "333333",
"pivotradius" => "8",
"pivotfillmix" => "333333, 333333",
"pivotfilltype" => "radial",
"pivotfillratio"=> "0,100",
"showtickvalues"=> "1",
"showborder" => "0",
),
"colorRange" => array (
"color" => array
(
"minValue" => "0",
"maxValue" => "50",
"code" => "#e44a00"),
(
"minValue" => "50",
"maxValue" => "75",
"code" => "#f8bd19"),
(
"minValue" => "75",
"maxValue" => "100",
"code" => "#6baa01")
),
"dials" => array (
"dial" => array (
"value" => "$precentage")
)
);
$arrData6["data"] = array();
$jsonEncodedData6 = json_encode($arrData6);
$angularChart = new FusionCharts("AngularGauge", "chart4" , "100%", "200", "chart-5", "json", $jsonEncodedData6);
// Render the chart
$angularChart->render();
}
Я могу справиться с этим, используя информацию на странице, но так как этот получил больше информации (диаграмма, наборы и цвета), я так и не смог понять, как это сделать.База данных, как объяснение я использовал
Процент $ является результатом от общего числа — неотправленное письмо
Задача ещё не решена.
Других решений пока нет …