집 >데이터 베이스 >MySQL 튜토리얼 >PHP와 JSON을 사용하여 MySQL 데이터에서 Google 차트를 만드는 방법은 무엇입니까?
PHP MySQL Google 차트 JSON: 포괄적인 예
이 가이드는 다음의 데이터를 사용하여 Google 차트를 생성하는 방법에 대한 포괄적인 예를 제공합니다. MySQL 테이블. PHP, MySQL, Google Chart API의 통합을 통해 시각적 표현을 만드는 방법을 보여드리겠습니다. 데이터.
요구사항:
설치:
PHP-MySQL-JSON-Google 차트 예:
<?php // Connect to the MySQL database $con = mysql_connect("localhost", "Username", "Password") or die("Failed to connect with database!!!!"); mysql_select_db("Database Name", $con); // Query the database for weekly tasks and percentages $sth = mysql_query("SELECT * FROM chart"); // Prepare the data for the Google Chart $table['cols'] = array( array('label' => 'Weekly Task', 'type' => 'string'), array('label' => 'Percentage', 'type' => 'number') ); $rows = array(); while ($r = mysql_fetch_assoc($sth)) { $temp = array(); $temp[] = array('v' => (string)$r['Weekly_task']); $temp[] = array('v' => (int)$r['percentage']); $rows[] = array('c' => $temp); } $table['rows'] = $rows; $jsonTable = json_encode($table); // Load the Google Chart API and create a pie chart ?> <html> <head> <script type="text/javascript" src="https://www.google.com/jsapi"></script> <script type="text/javascript"> google.load('visualization', '1', {'packages':['corechart']}); google.setOnLoadCallback(drawChart); function drawChart() { var data = new google.visualization.DataTable(<?=$jsonTable?>); var options = { title: 'My Weekly Plan', is3D: 'true', width: 800, height: 600 }; var chart = new google.visualization.PieChart(document.getElementById('chart_div')); chart.draw(data, options); } </script> </head> <body> <div>
오류 처리:
짧은 태그와 관련된 "구문 오류"가 발생하면 대신 다음을 사용하세요.
<?php echo $jsonTable; ?>
이렇게 하면 PHP 태그가 사용자 환경에서 적절하게 닫히고 해석됩니다.
위 내용은 PHP와 JSON을 사용하여 MySQL 데이터에서 Google 차트를 만드는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!