GoogleのグラフでPHP変数を使用したいが、グラフが自分のPHPタグを読み取れなかった。以下のコードを見ると、私はPHP変数をスクリプトに入れています。 (コードの上に定義したPHP変数で、結果は正しい)。私のコードに何が問題なのですか?これにはどんな解決策がありますか?必要に応じて詳細な情報を求めてください。ありがとうございました。Googleの円グラフでPHP変数を使用
<script type="text/javascript">
google.charts.load('current', {'packages':['corechart']});
google.charts.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Order', 'Amount'],
['Completed', '<?php echo$completed ?>'],
['New', '<?php echo$new ?>']
]);
var options = {
title: 'Total Order ' + <?php echo$total; ?>
};
var chart = new google.visualization.PieChart(document.getElementById('piechart'));
chart.draw(data, options);
}
</script>
レンダリングされたコードは何ですか?コンソールにエラーがありますか? – chris85
いいえ、グラフが表示されないためです。しかし、スクリプトのPHP変数をIntegerに変更すると、Googleのチャートは完全に機能します。 @ chris85 –
チャートではなく、ソースコードです。ページは空白ですか?私は 'echo'と変数の間にスペースを入れていますが、それはそれを壊すはずです。 – chris85