Я использую Google диаграмму, нашел синтаксическую ошибкуне в состоянии исправить ошибки синтаксиса PHP
Неожиданного токен {
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("visualization", "1", {packages:["corechart"]});
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
['name', 'score'],
<?php
global $wpdb;
$query = $wpdb->get_results("select t2.name, count(t1.id) as score from wp3_wpsp_custom_status as t2 left join wp3_wpsp_ticket as t1 on t2.name = t1.status group by t2.name");
var_dump($query);
foreach($query as $row){
$object_array =(array)$row;
echo "['".$object_array['name']."',".$object_array['score']."],";
}
?>
]);
var options = {
title: 'Date wise visits'
};
var chart = new google.visualization.ColumnChart(document.getElementById("columnchart"));
chart.draw(data, options);
}
</script>
Приведенных выше кодом является основным синтаксисом для создания гистограммы. Посмотрите на значения после того, как «данные вар = google.visualization.arrayToDataTable ([» Это один имеет статические значения. Но для того, чтобы показать нашу статистику, нам нужно динамически загружать эти значения из нашей базы данных с PHP.
<body>
<h3>Column Chart</h3>
<div id="columnchart" style="width: 900px; height: 500px;"></div>
</body>
Error [! [введите описание изображения здесь] [1]] [1]
@Armin я отредактировал, вы можете посмотреть мой код сейчас – JMR
Можете ли вы также добавить сгенерированный код после запуска скрипта? – Armin
@Armin я разместил свой скриншот также – JMR