우리는 그러나 나는 PHP/MySQL의 스크립트에서 내 자신의 데이터를 사용하여 차트를 만들려면,이 차트 반영 정의 된 데이터 세트가 Google Code API동적 데이터 및 Google 차트를 사용하는 방법은 무엇입니까? 예를 들어
에서이 라인 차트가 있습니다. 여기
는 는<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<title>
Google Visualization API Sample
</title>
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load('visualization', '1', {packages: ['imagelinechart']});
</script>
<script type="text/javascript">
function drawVisualization() {
// Create and populate the data table.
var data = new google.visualization.DataTable();
data.addColumn('string', 'Name');
data.addColumn('number', 'Height');
data.addRows(3);
data.setCell(0, 0, 'Tong Ning mu');
data.setCell(1, 0, 'Huang Ang fa');
data.setCell(2, 0, 'Teng nu');
data.setCell(0, 1, 174);
data.setCell(1, 1, 523);
data.setCell(2, 1, 86);
// Create and draw the visualization.
new google.visualization.ImageLineChart(document.getElementById('visualization')).
draw(data, null);
}
google.setOnLoadCallback(drawVisualization);
</script>
</head>
<body style="font-family: Arial;border: 0 none;">
<div id="visualization" style="width: 300px; height: 300px;"></div>
</body>
</html>
내가 내 마음에이 옵션은 데이터를 루프에서 다음 코드 조각을 유지하고 생성하는 것입니다 .. HTML 페이지에 삽입하기 위해 구글에서 제공하는 코드입니다. 누군가가 이것을하기위한 쉽고 효율적인 방법이 있습니까?
data.addColumn('string', 'Name');
data.addColumn('number', 'Height');
data.addRows(3);
data.setCell(0, 0, 'Tong Ning mu');
data.setCell(1, 0, 'Huang Ang fa');
data.setCell(2, 0, 'Teng nu');
data.setCell(0, 1, 174);
data.setCell(1, 1, 523);
data.setCell(2, 1, 86);
좋은 답변 1UP :) –
좋은 답변 @Andrew Koper, 이것은 훌륭한 방법입니다 ... 불행히도 jquery의 최신 메소드는 'async : false'를 사용하지 않으므로 1.6.2에서 1.7.2까지 사용하십시오 너는이 길을 가고 싶어. –