Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在php/jquery中,json编码和画布图表显示不正确_Javascript_Php_Jquery_Json_Ajax - Fatal编程技术网

Javascript 在php/jquery中,json编码和画布图表显示不正确

Javascript 在php/jquery中,json编码和画布图表显示不正确,javascript,php,jquery,json,ajax,Javascript,Php,Jquery,Json,Ajax,关于javascript的问题太多了,很抱歉。我已经创建了一个小图表,我向这里的一位成员/导师承诺,我将努力学习javascript 因此,我在这里创建了一个小而完美的图表,但单词perfect似乎不适合它,因为它返回了一个错误的显示 下面是使用ajax$.getJSON的php/html文件的代码 <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <

关于javascript的问题太多了,很抱歉。我已经创建了一个小图表,我向这里的一位成员/导师承诺,我将努力学习javascript

因此,我在这里创建了一个小而完美的图表,但单词perfect似乎不适合它,因为它返回了一个错误的显示

下面是使用ajax$.getJSON的php/html文件的代码

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title></title>
  <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.0/jquery.min.js"></script>
<script src="canvasjs.min.js"></script>

<script type="text/javascript">
    $(document).ready(function () {

        $.getJSON("data.php", function (result) {

            var chart = new CanvasJS.Chart("chartContainer", {
                data: [
                    {
                        dataPoints: result
                    }
                ]
            });

            chart.render();
        });
    });
</script>
</head>
<body>

<div id="chartContainer" style="width: 800px; height: 380px;"></div>

</body>
</html>

$(文档).ready(函数(){
$.getJSON(“data.php”,函数(结果){
var chart=new CanvasJS.chart(“chartContainer”{
数据:[
{
数据点:结果
}
]
});
chart.render();
});
});
下面是要从数据库中提取的数据

根据动物的身份,实际上有5种狗 大、中、小、小狗、残疾

下面是data.php

<?php

header('Content-Type: application/json');

$con = mysqli_connect("localhost","root","","siglo");

// Check connection
if (mysqli_connect_errno($con))
{
echo "Failed to connect to DataBase: " . mysqli_connect_error();
}else
{
$data_points = array();

$result = mysqli_query($con, "SELECT animal_id,FROM_UNIXTIME(microtime,' %M ') as microtimes, SUM(srp) as admitting_cost FROM vet_table WHERE microtime BETWEEN UNIX_TIMESTAMP(DATE_SUB(NOW(), INTERVAL 180 day)) and 1480723199 GROUP BY telco_id, microtimes");

while($row = mysqli_fetch_array($result))
{        
    $point = array("label" => $row['microtimes'] , "y" =>     $row['admitting_cost'],);
    
    array_push($data_points, $point);        
}

echo json_encode($data_points, JSON_NUMERIC_CHECK);
}
mysqli_close($con);

?>