我想構建一個3D交互式餅圖。首先我使用谷歌圖表,但不幸的是這不能脫機工作。我使用jpgraph,jscharts和rgraph的圖表,但沒有我想要的效果。我想要一個圖表,它必須是免費的,離線工作,並且與谷歌圖形具有大致相同的外觀。有什麼建議? 在此先感謝!離線3D交互式餅圖
重要我想使用我的分貝結果。我寫這篇文章的代碼,但不工作:
data: [{
name: 'Present',
y: <?php
while($row2 = mysql_fetch_assoc($res2)){
echo $row2["COUNT(*)"];
}
}, {
name: 'absentees',
y: <?php
while($row1 = mysql_fetch_assoc($res1)){
echo $row1["COUNT(*)"];
}
我有這些查詢:
SELECT COUNT(*)
FROM staff s, work w, absence a
WHERE s.id=a.id_staff
AND s.id_work=w.id
AND w.name='sales manager'
AND a.name='disease'
SELECT COUNT(*)
FROM staff s, work w, absence a
WHERE s.id=a.id_staff
AND s.id_work=w.id
AND w.name='sales manager'
AND a.name='vacation'
我嘗試這一點,但不工作
series: [{
type: 'pie',
name: 'Absent',
data: [
['Absent Illness', <?php
while($row1 = mysql_fetch_assoc($res1)){
while($row2 = mysql_fetch_assoc($res2)){
$row['COUNT(*)']=$row2['COUNT(*)'] - $row1['COUNT(*)'];
echo $row["COUNT(*)"];
}
}
?>],
['Absent Vacation',
<?php
while($row1 = mysql_fetch_assoc($res1)){
echo $row1["COUNT(*)"];
}
?>]
]
}]
});
您以何種形式收到您的數據?以下是使用外部數據源的餅圖的簡單示例:http://jsfiddle.net/ox50bLbn/。 –