내가 내가 포함되어 $var1[0] -> amount
을 사용하여 표시 내 콘트롤에서 전달 된 다양한 스토리지에 대한 몇 가지 통계를 표시하는 페이지를 가지고, 나는이 모든에 관련PHP 차트에 Google 차트 사용?
$var1[0] -> amount
$var2[0] -> amount
$var3[0] -> amount
모든 유사하다 3 개 개의 다른 배열을 가지고 서로 다른 데이터베이스 테이블에서 가져온 그림으로 에코를 표시 할 수 있습니다.
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 ?>"
];
가장 좋은 방법은 다른 차트 도구로 작업하게하고 서버에서 json 데이터를 가져 오는 것입니다. Anonymous는 다음과 같은 배열을 사용합니다 : array ('Type'=> 'Amount', 'HMRC'=> $ hmrc [0] -> amount, 'Apps'=> $ apps [0] -> amount, 확인 '=> $ 체크 [0] -> amount) 그리고 나서 json_encode를 응답으로 사용하십시오. – avenda