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とかで見ると大丈夫なのになぁ〜....

なんでだろ?