Я пытаюсь создать гистограмму для данных в mysql, используя php. Я использую шаблон bootstrap для создания приложения. У меня есть предопределенный barchart со статическими данными. Я хочу добавить данные из базы данных. Я старался изо всех сил, но не смог найти решение, поскольку я начинаю работать в Javascript. Пожалуйста, направляйте меня, чтобы динамически добавлять данные. Сценарий ниже:Как динамически передавать значения в скрипте с помощью php для создания графика
// Bar chart
var ctx = document.getElementById("mybarChart");
var mybarChart = new Chart(ctx, {
type: 'bar',
data: {
labels: ["January", "February", "March", "April", "May", "June", "July"],
datasets: [{
label: '# of Votes',
backgroundColor: "#26B99A",
data: [10, 20, 30, 40, 20, 10, 40]
}, {
label: '# of Votes',
backgroundColor: "#03586A",
data: [41, 56, 25, 48, 72, 34, 12]
}]
},
options: {
scales: {
yAxes: [{
ticks: {
beginAtZero: true
}
}]
}
}
});
<div class="x_content">
<canvas id="mybarChart"></canvas>
</div>
Как выглядят данные при выходе из БД? Общий намек: вам нужно что-то вроде «echo» javascriptdata = ». json_encode ($ phpdata). ";"; ' – Jeff