Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/235.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
Php 图表编码点火器_Php_Codeigniter_Canvas - Fatal编程技术网

Php 图表编码点火器

Php 图表编码点火器,php,codeigniter,canvas,Php,Codeigniter,Canvas,我想从一些计算中添加一些数据。但我不知道如何实现代码 <?php $xx=$studenti; $yy=$promovare; $zz=$restantieri; $procente_promovare=yy*100/xx; $procente_restante=100-procente_promovare; ?> <script> var ctx = document.getE

我想从一些计算中添加一些数据。但我不知道如何实现代码

<?php   
        $xx=$studenti;
        $yy=$promovare;
        $zz=$restantieri;
        $procente_promovare=yy*100/xx;
        $procente_restante=100-procente_promovare;
    ?>
<script>
var ctx = document.getElementById('myChart');
var myChart = new Chart(ctx, {
    type: 'pie',
    data: {
        labels: [' [%] Promovare', ' [%] Restantieri'],
        datasets: [{   
            data: [12,32],
            backgroundColor: [
                'rgba(255, 99, 132, 0.2)',
                'rgba(54, 162, 235, 0.2)'
            ],
            borderColor: [
                'rgba(255, 99, 132, 1)',
                'rgba(54, 162, 235, 1)'
            ],
            borderWidth: 1
        }]
    },
});
</script>

我想添加$procente_promovare而不是12,以及$procente_restante而不是32。但是我不知道如何添加。

像这样修改PHP块:

<?php   
    $xx=$studenti;
    $yy=$promovare;
    $zz=$restantieri;
    $procente_promovare=$yy*100/$xx;
    $procente_restante=100-$procente_promovare;
?>

数据:[,]不工作。图表没有显示。
data: [<?php echo $procente_promovare ?>,<?php echo $procente_restante ?>],