Я составляю отчет с помощью диаграммы GOOGLE. Я пробовал много вариантов, но они все еще не работают. Как мне создать отчет с правильным результатом?
Мой запрос с результатом База данных с запросом
Мой текущий код `
<?php
require '../include/db-conn.php';
session_start();
$query = "SELECT YEAR(ddate), treatment, count(*) AS count FROM
patient_records GROUP BY YEAR(ddate), treatment";
$aresult = $mysqli->query($query);
?>
<script type = "text/javascript" src = "https://www.gstatic.com/charts/loader.js"></script>
<script type = "text/javascript">
google.charts.load('current', {'packages':['corechart']});
google.charts.setOnLoadCallback(drawChart);
function drawChart(){
var data = google.visualization.arrayToDataTable([
<?php
while($row = mysqli_fetch_assoc($aresult)){
echo " ['Year', '".$row["treatment"]."',],
['".$row["YEAR(ddate)"]."', ".$row['count']."],";
}
?>
]);
var options = {
title: 'Company Performance',
curveType: 'function',
legend: { position: 'bottom' }
};
var chart = new google.visualization.LineChart(document.getElementById('chart'));
chart.draw(data, options);
}
</script>
простите, я имею в виду, я все еще не получаю то, что мне нужно
Посмотрите на картинку (результат с текущим кодом), год ниже должен быть только 2016, 2017, 2018, и в нем есть только 1 данные, это должны быть осмотр и очистка, обработка фтором и т. д., А линии на графике отсутствуют