2015-07-21 70 views
-2

我想製作一個餅圖,數據將從數據庫即MySql中獲取。我查了幾個像charts4php等,但他們可以自由獲得?任何人都可以引導我! 謝謝免費PHP圖書館得到圖形,即通過MySql的餅圖/條形圖

+1

**誰能只是引導我吧!**我們不是指南你:( –

+2

你可以只使用MySQL/PHP作爲存儲數據的,但渲染餅圖,它更快地使用javascript - > sample - > d3.js,highcharts,googlecharts,我希望這會有所幫助。 – frogcoder

+0

我只想知道哪些是免費提供的庫沒有其他 – Fresher

回答

0

Highcharts是一個很好的選擇。你可以只調用PHP的JavaScript函數中:

<?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/