저는 PHP와 MySQL 질의에 대해 아주 새로운 것 같습니다. 나는 MySQL 데이터베이스에서 Google 차트를 만들려고 노력하고 있지만 Google에서 수많은 시간 동안 검색 한 후에 필요한 정보를 찾을 수 없었습니다. 그러나 나는 유용 할 수있는 예를 발견했으나 여전히 내가 원하는대로 만들 수는 없다. 여기 내 테이블의 예가 있습니다.PHP와 MySQL로 Google Chart 빌드하기
Apple | Orange | Strawberry
--------------------------
Like | Like | Like
Dislike | Like | Like
Dislike | Dislike | Like
Like | Dislike | Dislike
Like | Like | Like
나는 얼마나 많은 추천하고 Apple
, Orange
및 Strawberry
에 대한 Dislike
계산합니다. 차트에서 나는 얼마나 많은 사람들이이 3 가지 과일을 좋아하고 싫어하는지 표시하고 싶습니다.
다음은 내가 본 코드이며 아직 공격 방법을 알아 냈습니다.
$query = mysql_query('SELECT * FROM data');
$table = array();
$table['cols'] = array(
array('label' => 'cas', 'type' => 'string'),
array('label' => 'data', 'type' => 'number')
);
$rows = array();
while($r = mysql_fetch_assoc($query)) {
$temp = array();
$temp[] = array('v' => $r['cas']);
$temp[] = array('v' => (int) $r['data']);
$rows[] = array('c' => $temp);
}
$table['rows'] = $rows;
$jsonTable = json_encode($table);
echo $jsonTable;
모든 예가 도움이 될 것입니다. 고맙습니다.
가능한 중복 [PHP 루프를 사용하여 Google 차트에 MySQL 데이터를 가져 오는 방법?] (http://stackoverflow.com/questions/11219282/how-to-get-mysql-data-into-a-google- chart-using-php-loop) – skv
여기서 어떻게 문제에 접근 하는가는 최종 결과를 원하는대로 달라집니다. http://jsfiddle.net/asgallant/xbqr6/ 또는 다음과 같은 것을 찾으십니까? http://jsfiddle.net/asgallant/xbqr6/1/ 또는 다른 것입니까? – asgallant
애 태움 : 첫 번째 것은 놀랄 것입니다! –