Does anyone know if it is possible to use multi-dimensional associative arrays to generate chart data. 
  
I am trying to write my own extention to FC, but am running into a snag when it comes to making entries line up where they should. 
  
In the following examply of what I'm trying to do, I have 3 categories (employees) along the X-axis, and I have 3 dataset (Bid, Awards, Completed). 
  
2 of the employees have both Bids and Awarded Data, while the third only has Completed Data.  I would like to pass the associated array, and have the chart reflect the data correctly. 
  
 
      $data['Emp 1']['Bids'] = 14;
      $data['Emp 1']['Awarded'] = 4;
      $data['Emp 2']['Bids'] = 12;
      $data['Emp 2']['Awarded'] = 3;
      $data['Emp 3']['Complete'] = 20;
      foreach ($data as $k => $v) {
       $FC->AddCategory($k);
       foreach ($v as $k1 => $v1) {
        if ($v1 != 0) {
         $sets[$k1][$k] = $v1;
        } else {
         $sets[$k1][$k] = '';
        }
       }
      }
      foreach ($sets as $k => $v) {
       $FC->AddDataset($k);
       foreach ($v as $val) {
        $FC->AddChartData($val);
       }
      } 
 
  
However, when I do this, the 20 jobs listed for Emp 3 and Completed wind up under Emp 1 Completed.  Without several 'foreach' loops created empty data to ensure placeholders are there so the data shows up correct, is there a better way to handle this problem? 
  
Any help would be appreciated