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