PHP MySQL Google Chart JSON:综合示例
问题:
许多 PHP 开发人员很难找到从 MySQL 表数据生成 Google Charts 的综合示例。本文提供了详细的指南,其中包含使用 PHP、MySQL 和JSON.
用法:
要求:
安装:
- 创建使用 phpMyAdmin 创建名为“chart”的数据库。
- 创建一个名为“googlechart”的表,其中包含“weekly_task”和“百分比”列。
- 将数据插入表中。
示例 1:非 Ajax PHP-MySQL-JSON-Google图表
- 使用 PHP 连接到数据库。
- 使用 SQL 从“googlechart”表中选择数据。
- 将数据转换为 JSON 格式。
- 加载 Google Visualization API 和饼图包。
- 使用 JavaScript 创建来自 JSON 数据和选项的 Google Visualization DataTable。
- 使用 Google Visualization 的 PieChart 对象实例化并绘制饼图。
示例 2:PHP-PDO-JSON- MySQL-Google Chart
- 建立数据库连接使用 PHP PDO。
- 查询 MySQL 数据库中的数据。
- 将数据转换为 JSON 格式。
- 加载 Google Visualization API 和饼图包。
- 使用 JavaScript 创建 Google 可视化数据表并设置选项。
- 使用 Google 实例化并绘制饼图可视化的 PieChart 对象。
示例 3:PHP-MySQLi-JSON-Google Chart
- 使用 PHP mysqli 连接到 MySQL 数据库。
- 查询 MySQL 数据库中的数据。
- 转换数据转换为 JSON 格式。
- 加载 Google Visualization API 和饼图包。
- 使用 JavaScript 创建 Google Visualization 数据表并设置选项。
- 实例化并绘制饼图使用 Google Visualization 的 PieChart 对象绘制图表。
语法错误解决方法:
如果遇到错误“syntax error var data = new google.visualization.DataTable(=$jsonTable?>);”,则表示不支持短标签。解决方案是使用:
<?php echo $jsonTable; ?>
以上是如何使用 PHP、JSON 和 Google Visualization API 从 MySQL 数据生成 Google 图表?的详细内容。更多信息请关注PHP中文网其他相关文章!