Location: PHPKode > scripts > QOpenFlash > sample_bar3d.php
<?php

include_once 'QOpenFlash.class.php';

print "<pre>";
// generate some random data
srand((double)microtime()*1000000);

$bar_red = new Bar3d( 75, '#D54C78' );
$bar_red->add('Key', '2006', 10 );

// add random height bars:
for( $i=0; $i<10; $i++ ){
  $bar_red->add(rand(2,5));
}
$bar_blue = new Bar3d( 75, '#3334AD' );
$bar_blue->add('Key', '2007', 10 );

for( $i=0; $i<10; $i++ ){
	$bar_blue->add(rand(5,9));
}

$g = new QChartOpenFlash();
$g	->setTitle( '3D Bar Chart', '{font-size:20px; color: #FFFFFF; margin: 5px; background-color: #505050; padding:5px; padding-left: 20px; padding-right: 20px;}' )
	->setDataSets($bar_red, $bar_blue)
	->setXAxis3d( 12 )
	->setXAxisColor( '#909090', '#ADB5C7' )
	->setYAxisColor( '#909090', '#ADB5C7' )
	->setXLabels( array( 'January','February','March','April','May','June','July','August','September','October' ) )
	->setYMax( 10 )
	->setYSteps( 5 )
	->setYLegend( 'Open Flash Chart', 12, '#736AFF' );
	
echo $g->render();
?>
Return current item: QOpenFlash