PHP/SWF charts
mysqlの登録データを引っ張ってきて,グラフ化して出したいんだけど,
何故かうまく行かない.
$chart['chart_type'] = "line"; $chart['chart_data'] = array( array(),array()); $chart['chart_data'][0][0] = ""; $chart['chart_data'][1][0] = "Spend"; for($i = 1;$i < 32;$i++){ $chart['chart_data'][0][$i] = (string)$i; $chart['chart_data'][1][$i] = 0; } while ($count = mysql_fetch_row($res)) { $data = split("[-]",$count[3]); $chart['chart_data'][1][(int)$data[2]] += (int)$count[4]; }
$count[3]はdate型で,splitを使って年 月 日をそれぞれ配列に格納.
整数型にキャストして,$count[4]には値段が入力されているのでそれも整数型にキャストして,
$chart['chart_data']配列につめていく.
print_rとかで見ると大丈夫なのになぁ〜....
なんでだろ?