hungrybackspace

Members
  • Content count

    3
  • Joined

  • Last visited

About hungrybackspace

  • Rank
    Forum Newbie
  1. 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
  2. Hello Rajroop, at this point, I can actually include the test code verbatim (cut and paste) in a file on my server, only making changes for the pathnames. I have successfully created other charts with FC before, so the pathnames work and provide good results. Cutting and pasting the sample code from http://www.fusioncharts.com/docs/Contents/PHPClassAPI/MSStackedCDY.html simply produces the word "Chart." Thanks again, and let me know if there's any more specific information I can give. best regards, HB
  3. Hello, in trying to get a multi-series stacked column 2D graph going, I've come into this problem multiple times, even using the example code from the FusionCharts online documentation for the MSStackedColumn2D graph: "Notice: Undefined offset: 0 in /FusionCharts/PHP/FusionCharts_Gen.php on line 963" When I build the chart myself using createMSStDataset() followed by addMSStSubDataset(), I get the above PHP error, along with an empty graph saying "No data to display." Using the code from http://www.fusioncharts.com/docs/Contents/PHPClassAPI/MSStackedCDY.html and taking out the line series parts, I get no graph, but instead simply the word "Chart.". Any information would be greatly appreciated; further information is gladly furnished. many thanks, HB