免费Php库通过MySql获取图表,即饼图/条形图

时间:2015-07-21 03:33:54

标签: php mysql

我正在尝试制作一个饼图,其中数据将从数据库中提取,即MySql。我检查了很少像chart4php等,但他们可以自由使用吗?任何人都可以指导我! 谢谢

1 个答案:

答案 0 :(得分:0)

Highcharts对你来说是个不错的选择。你可以在javascript函数中调用PHP:

<?php
$query = "
      SELECT someValue 
      FROM table_name 
      ORDER BY id DESC LIMIT 10";
$result = mysqli_query($conn, $query);
//loop database results
while ($row = mysqli_fetch_array($result)) {
$data[] = $row['price'];
}
?>
<script>
...snip...
//add a join function to separate each result with a comma
data: [<?php echo join($data, ', '); ?>]
</script>

在这个例子中,X轴在Categories: '';之下,Y轴是data: '';这是一个小提琴,它不包括PHP,因为它不受支持,但应该让你知道如何使用highcharts。

http://jsfiddle.net/p5fcjv61/