Я хочу использовать переменную PHP в диаграмме Google, но диаграмма не может прочитать мой тег PHP. Поскольку вы можете видеть код ниже, я помещаю свою PHP-переменную в скрипт. (Переменная PHP, которую я определил в верхней части кода, и результат правильный). Что случилось с моим кодом? Есть ли решение для этого? Если необходимо, уточните у меня дополнительную информацию. Спасибо.Использовать переменную php в круговой диаграмме Google
<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