データベースからデータを取得するための次のコードを作成しました。
$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エンコーディングでそれを行いたい..私に提案してください...