как мне это правильно? Я долго искал и не могу найти точный ответ на мой вопрос. Я прекрасно могу отобразить содержимое $ rowcount1 и $ rowcount2 и хотел, чтобы оно использовалось в данных диаграммы.
<!DOCTYPE HTML>
<html>
<head>
<script src="https://canvasjs.com/assets/script/canvasjs.min.js"></script>
<script type="text/javascript">
window.onload = function () {
var chart = new CanvasJS.Chart("chartContainer", {
title:{
text: "LIST RECORD"
},
data: [
{
type: "column",
dataPoints: [
{ label: "Sold", y: '$rowcount1' }, //Properly insert count?
{ label: "Rejected", y: '$rowcount2' }, //Properly insert count?
]
}
]
});
chart.render();
}
</script>
</head>
<body>
<div id="chartContainer" style="height: 300px; width: 60%;"></div>
</body>
</html>
<?php
error_reporting(0);
// connect to the database
$conn = mysqli_connect("localhost", "root", "", "order");
$sql="SELECT * FROM order.item WHERE status IN ('Sold')";
if ($result=mysqli_query($conn,$sql))
{
$rowcount1=mysqli_num_rows($result);
mysqli_free_result($result);
}
mysqli_close($conn);
?>
<?php
error_reporting(0);
// connect to the database
$conn = mysqli_connect("localhost", "root", "", "arc");
$sql="SELECT * FROM order.item WHERE status IN ('Rejected')";
if ($result=mysqli_query($conn,$sql))
{
$rowcount2=mysqli_num_rows($result);
mysqli_free_result($result);
}
mysqli_close($conn);
?>
Как мне это сделать? Спасибо, ребята!