<?php 
 
use FusionCharts\Chart\LineChart; 
use FusionCharts\Tag\Categories; 
use FusionCharts\Tag\Category; 
use FusionCharts\Tag\DataSet; 
use FusionCharts\Tag\Set; 
use FusionCharts\Tag\Line; 
use FusionCharts\Tag\TrendLines; 
 
// Data from db 
$months = array('Jan', 'Feb', 'Mar', 'Apr'); 
$valLine1 = array(100, 200, 150, 210); 
$valLine2 = array(50, 300, 90, 400); 
 
$chart = new LineChart('chart-container'); 
 
$categories = new Categories(); 
foreach ($months as $month) { 
    $categories->addCategory(new Category($month)); 
} 
 
$line1 = new DataSet(); 
foreach ($valLine1 as $value) { 
    $line1->addSet(new Set($value)); 
} 
 
$line2 = new DataSet(); 
foreach ($valLine2 as $value) { 
    $line2->addSet(new Set($value)); 
} 
 
$trendLine1 = new Line(); 
$trendLine1 
    ->setValue(250) 
    ->setColor('FF0000') 
    ->setDisplayValue('Trendline1 Example: 250') 
    ->setValueOnRight(); 
 
$trendLine2 = clone $trendLine1; 
$trendLine2 
    ->setValue(390) 
    ->setDisplayValue('Trendline2 Example: 390'); 
 
$trendLines = new TrendLines(); 
$trendLines 
    ->addLine($trendLine1) 
    ->addLine($trendLine2); 
 
$chart 
    ->setName('Line Chart Example') 
    ->setWidth(800) 
    ->setHeight(400) 
    ->setAttribute('showvalues', '0') 
    ->setLabelRotate(true) 
    ->addCategories($categories) 
    ->addLine($line1) 
    ->addLine($line2) 
    ->addTrendLines($trendLines); 
 
// render chart in the index.php
 
 |