PHP code for Pie Charts
These are two samples you can see which are all you need to produce charts;
Â
This one is a pie chart with multiple customizations
Â
<?Â
 include( 'chartlogix.inc.php' );Â
Â
 $pie = new PieChart();Â
Â
 //—- THE STYLEÂ
Â
 $pie->setBackground( 'EEEEFF', 'DDDDEE' );Â
 $pie->setPadding( 20 );Â
Â
 $pie->setTitleStyle( 'arial.ttf', 15, '000000' );Â
 $pie->setTitlePosition( 0, 0 );Â
Â
 $pie->setLegendWidth( 40.00 );Â
 $pie->setLegendTextStyle( 'arial.ttf', 12, 'FFFFFF', 10 );Â
 $pie->setLegendKeyStyle( 12, 5 );Â
 $pie->setLegendBoxStyle( '333366', '000000', 10 );Â
 $pie->setLegendPosition( 1, 0 );Â
Â
 $pie->set3DEdgeStyle( 20, 50, false );Â
Â
 $pie->setHoleSize( 40 );Â
Â
 //—- THE DATAÂ
Â
 $pie->setTitle( 'ChartLogix Pie Chart' );Â
Â
 $pie->addData( 'Apples', 593, '99FF00' );Â
 $pie->addData( 'Strawberries', 581, 'FF6600' );Â
 $pie->addData( 'Plums', 395, '9900CC' );Â
 $pie->addData( 'Bananas', 332, 'FFCC00' );Â
 $pie->addData( 'Grapes', 176, '009900' );Â
 $pie->addData( 'Others', 300, 'AAAAAA' );Â
Â
 //—- DRAW PNG
Â
 $pie->drawPNG( 500, 400 );Â
?>
Â
Â
This is for pie charts which use default style
Â
Â
<?Â
 include( 'chartlogix.inc.php' );Â
  Â
 $pie = new PieChart();Â
  Â
 $pie->setTitle( "ChartLogix Pie Chart" );Â
  Â
 $pie->addData( 'Bananas', 420, 'FFCC00' );Â
 $pie->addData( 'Apples', 400, '99FF00' );Â
 $pie->addData( 'Strawberries', 210, 'FF6666' );Â
 $pie->addData( 'Grapes', 350, '009900' );Â
 $pie->addData( 'Plums', 100, '9900CC' );Â
 $pie->addData( 'Others', 190, 'AAAAAA' );Â
  Â
 $pie->drawPNG( 500, 400 );Â
?>