我编写了以下代码来从数据库中获取数据:
$result = mysql_query("select projid,projname,enddate,status from projects where kunnr='".$_SESSION["kunnr"]."'");
$model['dash']=array();
while($row = mysql_fetch_array($result)){
array_push($model['dash'],
array(
"id"=>$row["projid"],
"projname"=>$row["projname"],
"enddate"=>$row["enddate"],
"status"=>$row["status"],
));
}
and the following code for showing these data on the graph(chart)..
$(document).ready(function() {
chart1 = new Highcharts.Chart({
chart: {
renderTo: 'container1',
type: 'column'
},
title: {
text: 'Service Calls-Days Over'
},
xAxis: {
categories:[ <?php foreach($model["dashchart"] as &$obj){?>
'<?php echo $obj["name"];?>',
<?php }?>]
},
yAxis: {
},
series: [{
name: 'Service Calls-Days Over',
color:'#e48801',
data: [<?php foreach($model["dashchart"] as &$obj){?>
<?php echo $obj["days"];?>,
<?php }?>]
}
]
});
在这里我使用了php编码,但我想通过json编码来做......请建议我......