Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
FusionChartsFree
/
Code
/
PHPClass
/
BasicExample
:
CreateChartFromExtData.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php //We've included ../Includes/FusionCharts_Gen.php, which contains FusionCharts PHP Class //to help us easily embed the charts. include("../Includes/FusionCharts_Gen.php"); ?> <HTML> <HEAD> <TITLE> FusionCharts Free - Simple Column 3D Chart (with XML data hard-coded in PHP page itself) </TITLE> <style type="text/css"> <!-- body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; } --> </style> <?php //You need to include the following JS file, if you intend to embed the chart using JavaScript. //Embedding using JavaScripts avoids the "Click to Activate..." issue in Internet Explorer //When you make your own charts, make sure that the path to this JS file is correct. Else, you would get JavaScript errors. ?> <SCRIPT LANGUAGE="Javascript" SRC="../../FusionCharts/FusionCharts.js"></SCRIPT> </HEAD> <BODY> <CENTER> <h2><a href="http://www.fusioncharts.com" target="_blank">FusionCharts Free</a> Examples</h2> <h4>Simple Column 3D Chart (with XML data hard-coded in PHP page itself)</h4> <?php //This page demonstrates the ease of generating charts using FusionCharts PHP Class. //For this chart, we've used a string variable to contain our entire XML data. //Ideally, you would generate XML data documents at run-time, after interfacing with //forms or databases etc.Such examples are also present. //Here, we've kept this example very simple. //Create an XML data document in a string variable $strXML = "<graph caption='Monthly Unit Sales' xAxisName='Month' yAxisName='Units' decimalPrecision='0' formatNumberScale='0'>"; $strXML .= "<set name='Jan' value='462' color='AFD8F8' />"; $strXML .= "<set name='Feb' value='857' color='F6BD0F' />"; $strXML .= "<set name='Mar' value='671' color='8BBA00' />"; $strXML .= "<set name='Apr' value='494' color='FF8E46'/>"; $strXML .= "<set name='May' value='761' color='008E8E'/>"; $strXML .= "<set name='Jun' value='960' color='D64646'/>"; $strXML .= "<set name='Jul' value='629' color='8E468E'/>"; $strXML .= "<set name='Aug' value='622' color='588526'/>"; $strXML .= "<set name='Sep' value='376' color='B3AA00'/>"; $strXML .= "<set name='Oct' value='494' color='008ED6'/>"; $strXML .= "<set name='Nov' value='761' color='9D080D'/>"; $strXML .= "<set name='Dec' value='960' color='A186BE'/>"; $strXML .= "</graph>"; # Create object of FusionCharts class of single series $FC = new FusionCharts("Column3D","600","300"); # Set Relative Path of swf file. default path is �charts/� $FC->setSwfPath("../../FusionCharts/"); //Create the chart - Column 3D Chart with data from strXML # Create the Chart $FC->renderChartFromExtXML($strXML); ?> <BR><BR> <a href='../NoChart.html' target="_blank">Unable to see the chart above?</a> <H5 ><a href='../default.htm'>« Back to list of examples</a></h5> </CENTER> </BODY> </HTML>