2017-02-14 12 views
0

棒グラフを作成していますが、出力を取得してグラフを生成することができません。ここchart-phpを生成できません

私のコードは

if ($sql) { 
    $arrData = array(
     "chart" => array(
      "caption" => "Status stastics", 
      "showValues" => "0", 
      "theme" => "zune" 
     ) 
    ); 
    $arrData["data"] = array(); 

    foreach($sql as $row) { 
     array_push($arrData["data"], array(
      "label" => $row["name"], 
      "value" => $row["value"] 
     ) 
     var_dump($row["value"]); 
     ); 
    } 
} 

である私はのための任意の出力になっておりません(のvar_dump($行[ "値"]);) 私は正しい道に行くのですか? これで誰でも助けてくれますか?

+0

私の答えを得た、これは '構文エラーをvar_dump'はありませんか? –

+0

@VasilShaddixあなたは構文エラーについて教えていましたか? – JMR

+0

はい、var_dumpを 'array_push'関数に置きます。ラベルと値の配列の後にカンマはありません。これは構文エラーだと思います。エラー報告はありますか? –

答えて

2

if ($sql) { 
$arrData = array(
"chart" => array(
"caption" => "Status stastics", 
"showValues" => "0", 
"theme" => "zune" 
) 
); 
$arrData["data"] = array(); 

foreach($sql as $row) 
{ 
$object_array =(array)$row; 
array_push($arrData["data"], array(
"label" => $object_array["name"], 
"value" => $object_array["value"] 
) 
); 
} 

} 
?> 
関連する問題