Codice PHP:
<?php
include("PHPGraphLib/phpgraphlib.php");
$graph=new PHPGraphLib(550,350);
$x = array('gennaio', 'febbraio', 'marzo', 'aprile', 'maggio', 'giugno', 'luglio', 'agosto', 'settembre');
$t1 = array('0.000', '0.000', '0.000', '0.000', '0.000', '3.235', '0.000', '0.000', '0.000');
$t2 = array('0.000', '0.000', '0.000', '0.000', '0.000', '6.647', '0.000', '0.000', '0.000');
$t3 = array('0.000', '0.000', '0.000', '0.000', '0.000', '4.882', '0.000', '0.000', '0.000');
$t4 = array('0.000', '0.000', '0.000', '0.000', '0.000', '12.706', '0.000', '0.000', '0.000');
$t5 = array('0.000', '0.000', '0.000', '0.000', '0.000', '24.882', '0.000', '0.000', '0.000');
$t6 = array('0.000', '0.000', '0.000', '0.000', '0.000', '21.647', '0.000', '0.000', '0.000');
$t7 = array('0.000', '0.000', '0.000', '0.000', '0.000', '8.118', '0.000', '0.000', '0.000');
for ($i=0;$i<9;$i++){
$stato=$x[$i];
$somme=$t1[$i];
$somme2=$t2[$i];
$somme3=$t3[$i];
$somme4=$t4[$i];
$somme5=$t5[$i];
$somme6=$t6[$i];
$somme7=$t7[$i];
//$somme=$grf[$esamerichiesto]['MESE'];
//add to data areray
$dataArray1[$stato]=$somme;
$dataArray2[$stato]=$somme2;
$dataArray3[$stato]=$somme3;
$dataArray4[$stato]=$somme4;
$dataArray5[$stato]=$somme5;
$dataArray6[$stato]=$somme6;
$dataArray7[$stato]=$somme7;
}
//configure graph
$graph->addData($dataArray1,$dataArray2,$dataArray3,$dataArray4,$dataArray5,$dataArray6,$dataArray7);
//$graph->setTitle("Grafico a barre");
//$graph->setGradient("blue", "blue");
$graph->setXValuesVertical(false);
//Indichiamo alla libreria di non mostrare le barre
$graph->setBars(false);
//Di conseguenza segnaliamo che si tratta di un grafico a linee
$graph->setLine(true);
$graph->setLineColor("red", "blue", "green", "yellow", "fucsia", "gray", "aqua");
//Visualizza un bollino nel punto del valore indicato
$graph->setDataPoints(true);
//Indichiamo il colore del bollino
$graph->setDataPointColor("green");
//Visualizza il valore del punto
$graph->setDataValues(true);
//Indichiamo il colore
$graph->setDataValueColor("blue");
$graph->setLegend(true);
//Legenda
$graph->setLegendTitle('T1' , 'T2', 'T3', 'T4', 'T5', 'T6', 'T7');
//$graph->setXValuesVertical(false);
$graph->createGraph();
?>