3
我只是想弄清楚格式化我的標籤顯示爲貨幣,而不僅僅是一個數字:谷歌可視化柱形圖 - 如何使標籤貨幣
echo ' <script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("visualization", "1", {packages:["corechart"]});
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = new google.visualization.DataTable();
data.addColumn("string", "ZipCode");
data.addColumn("number", "Sales");
data.addRows('.$count.');';
$i = 0;
foreach ($results as $r) {
$p = (($r->report_trans_amount/$total) * 100);
$pd = strval(number_format($p, 1));
echo ' data.setValue(' . $i . ', 0, "' . $r->member_address_zip_code .
' - ' . $pd . '%");';
echo ' data.setValue(' . $i . ', 1, ' . $r->report_trans_amount . ');';
$i++;
}
echo ' var chart = new google.visualization.PieChart(
document.getElementById("chart_div"));
chart.draw(data, {width:900, height:500, is3D:true});
}
</script>
<div id="chart_div"></div>
';
我想銷售列顯示爲美元貨幣值。我怎樣才能做到這一點?我看到了如何使用URL請求來做到這一點,但這並不能解決這種情況。
我似乎無法找到任何這方面的好例子。
這很有可能起作用。這在我寫這篇文章的時候可能還沒有提供。感謝您的回覆。我會將其標記爲正確的。 – 2011-08-19 05:23:16