如何获取表格中的所有值到codeigniter中的图表值

时间:2013-08-08 07:35:22

标签: php javascript codeigniter

我正在使用以下代码。我只得到第一个值,它已经显示在表格中。如何获取所有值并在图表中显示。虽然我使用for循环只获得一个值。有人可以提出一些建议如何继续谢谢。

var chart;

var chartData = <?php
        for($i=0;$i<count($six_year);$i++) {

         ?>[{
    year: "<?php echo $six_year[$i]['year']; ?>",
    visits: <?php echo $six_year[$i]['total']; ?>
    }
    ];
<?php

 }
             ?>

1 个答案:

答案 0 :(得分:1)

试试这个,

<?php
    $chartData=array();
    for($i=0;$i<count($six_year);$i++) {
        $chartData[]=array('year'=>$six_year[$i]['year'],'visits'=>(int)$six_year[$i]['total']);
    }
    $chartData=json_encode($chartData);
?>
<script>
    var chart;
    var chartData ='<?php echo $chartData;?>';
</script>