2017-02-14 2 views
0

막 대형 차트를 만들 때 출력을 얻지 못하고 차트를 생성 할 수 없습니다. 내가 올바른 방법으로 갈거야 (위해서 var_dump ($ 행 [ "값"])) 여기차트 - 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"]); 
     ); 
    } 
} 

내 코드? 누구든지이 일에서 나를 도울 수 있습니까?

+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"] 
) 
); 
} 

} 
?> 
관련 문제