【问题标题】:Chart codeigniter图表代码点火器
【发布时间】:2019-07-31 14:33:26
【问题描述】:

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

<?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。但我不知道如何添加。

【问题讨论】:

  • data: [&lt;?= $procente_promovare ?&gt;,&lt;?= $procente_restante ?&gt;],
  • 不工作。图表未显示。

标签: php codeigniter canvas


【解决方案1】:

像这样修改 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 ?>],

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-10-07
    • 2015-07-05
    • 1970-01-01
    • 1970-01-01
    • 2012-02-09
    • 2011-06-04
    • 2016-01-28
    相关资源
    最近更新 更多