gpt4 book ai didi

PHP mysql json 谷歌图表

转载 作者:行者123 更新时间:2023-11-29 20:51:27 27 4
gpt4 key购买 nike

我正在开发一个项目,我正在使用 Google Charting API,并且我想使用 json 和 php mysql 来填充图表。

<?php 

$sql = $db->query("SELECT COUNT(depots_id) AS count FROM inputs WHERE etat_input ='Valider'");


$results = array();
while ($var = $sql->fetch(PDO::FETCH_ASSOC)) {
$results[] = $var;

}

$pie_chart_data = array();
foreach ($results as $result) {
$pie_chart_data[] = array((int)$result['count']);
}
$pie_chart_data = json_encode($pie_chart_data);
?>

以及构建图表的 JavaScript 代码:

<script type="text/javascript">
google.charts.load('current', {'packages':['corechart']});
google.charts.setOnLoadCallback(drawChart);
function drawChart() {

var data = google.visualization.DataTable();
data.addColumn('number','depots_id');
data.addRows({$pie_chart_data});

var options = {
title: 'My Daily Activities'
};

var chart = new google.visualization.PieChart(document.getElementById('piechart'));

chart.draw(data, options);
}
</script>




<div class="col-md-6 col-sm-6 col-xs-12">
<div id="piechart" style="width: 900px; height: 500px;"></div>


</div>

但它没有显示任何结果。

最佳答案

提出了类似的问题here ,并且可以帮助您识别问题。

如果这仍然没有帮助,您能否确认您的 PHP 是否按预期正确输出 JSON(甚至发布输出示例)?

关于PHP mysql json 谷歌图表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38010287/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com