我试图做一个饼状图,其中的数据将从数据库即MySql获取。我检查了一些像charts4php等,但它们是免费的吗?谁能给我指路啊!Thank You
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的想法。