codeigniter — Используете Google графики с данными php?

У меня есть страница, на которой я отображаю некоторые статистические данные для различных массивов, переданных из моего контроллера, которые содержатся и отображаются с использованием $var1[0] -> amountУ меня есть 3 разных массива, которые все похожи

$var1[0] -> amount
$var2[0] -> amount
$var3[0] -> amount

все они относятся к фигуре, взятой из разных таблиц базы данных, и могут отображаться для отображения фигуры.

Я хочу, чтобы можно было ввести это число в диаграмму Google, чтобы отобразить красивые цвета и%, но у меня возникли проблемы с переносом чисел в диаграммы.

я пробовал

$data = array(

array('Type', 'Amount'),

array('HMRC', $hmrc[0] -> amount),

array('Apps', $apps[0] -> amount),

array('Cheques',$cheques[0] -> amount)

);json_encode($data);

а затем безуспешно передают данные $ в google.visualization.arrayToDataTable.

Есть ли правильный / официальный способ сделать это правильно?

 var data = google.visualization.arrayToDataTable(
"<?php echo $data ?>"];

0

Решение

У Google есть отличный пример того, как получить код серверной части в Google Charts здесь. Вместо того, чтобы позвонить вам, вы должны использовать этот:

var data = new google.visualization.DataTable(<?php echo json_encode($data); ?>);
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]