thanks again, Rajroop; here is the code.
// Include FusionCharts PHP Class
require_once(getenv('FUSIONCHARTS_PATH') . 'PHP/FusionCharts_Gen.php');
// Create Multiseries Stacked Column2D Line DY object using FusionCharts PHP Class
$FC = new FusionCharts("MSStackedColumn2DLineDY","450","350");
// Set the relative path of the swf file
$FC->setSWFPath('classes/third_party/FusionCharts/');
// Define chart attributes
$strParam="caption=Annual Revenue;rotateValues=1;xAxisName=Year;PYAxisName=Revenue;SYAXisName=Cost as %25 of Revenue;numberPrefix=$;numberSuffix=M;sNumberSuffix=%25;SYAxisMinValue=0;SYAxisMaxValue=100;showValues=0;userounded
ges=1;showSum=1";
// Set chart attributes
$FC->setChartParams($strParam);
// Add category names
$FC->addCategory("2001");
$FC->addCategory("2002");
$FC->addCategory("2003");
$FC->addCategory("2004");
$FC->addCategory("2005");
// Add Multi-series Dataset
$FC->createMSStDataset();
// Add Multi-series dataset with in dataset
$FC->addMSStSubDataset("Product A", "");
// Add set data for plotting the chart
$FC->addChartData("30");
$FC->addChartData("26");
$FC->addChartData("29");
$FC->addChartData("31");
$FC->addChartData("34");
// Add Multi-series dataset with in dataset
$FC->addMSStSubDataset("Product B", "");
// Add set data for plotting the chart
$FC->addChartData("30");
$FC->addChartData("26");
$FC->addChartData("29");
$FC->addChartData("31");
$FC->addChartData("34");
// Add Multi-series Dataset
$FC->createMSStDataset();
// Add Multi-series dataset with in dataset
$FC->addMSStSubDataset("Product C", "");
// Add set data for plotting the chart
$FC->addChartData("30");
$FC->addChartData("26");
$FC->addChartData("29");
$FC->addChartData("31");
$FC->addChartData("34");
// Add Multi-series lineset for showing lines
$FC->addMSLineset("Cost as %25 of Revenue","lineThickness=4");
// Add set data with in lineset
$FC->addMSLinesetData("57");
$FC->addMSLinesetData("68");
$FC->addMSLinesetData("79");
$FC->addMSLinesetData("73");
$FC->addMSLinesetData("80");
$FC->renderChart();
The setup lines
require_once(getenv('FUSIONCHARTS_PATH') . 'PHP/FusionCharts_Gen.php');
and
$FC->setSWFPath('classes/third_party/FusionCharts/');
work just fine in other chart applications. When this code is run through my web browser, all that's produced is "Chart.". Other chart styles (multi-series line, single series line, single series column) work just fine.
thanks again,
HB