Я пытаюсь отобразить график ap ie, используя мою базу данных. Имя базы данных - это вопросник, а имя таблицы - симптомы. Когда я запускаю этот код, я получаю пустую страницу, когда я нахожусь на localhost. Кто-нибудь может помочь?
У меня есть несколько переключателей, выпадающих списков и т. Д. c в этой анкете, и мне интересно, нужно ли заполнять только текстовые поля? Любая помощь будет оценена!
Вот мой код ...
<?php
$dbhandle = new mysqli('localhost', 'root', '12345', 'questionnaire');
echo $dbhandle->connect_error;
$query = "SELECT * FROM symptoms";
$res = $dbhandle->query($query);
?>
<html>
<head>
<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([
['Symptom', 'Age'],
<?php
while($row=$res->fetch_assoc())
{
echo "['".$row['Symptom']."',".$row['Visits']."],";
}
?>
]);
var options = {
title: 'Most common symptoms for age group'
};
var chart = new google.visualization.PieChart(document.getElementById('piechart'));
chart.draw(data, options);
}
</script>
</head>
<body>
<div id="piechart" style="width: 900px; height: 500px;"></div>
</body>
</html>