HO RISOLTO FINALMENTE. pOSTO LA SOLUZIONE IN CASO QUALCUNO SI TROVI NELLA MIA SITUAZIONE
Codice PHP:
<?php
session_start();
session_regenerate_id(TRUE);
$username = $_SESSION['User'];
include('include/phpgraphlib.php');
$graph = new PHPGraphLib(900,620);
$link = mysql_connect('+++++++++', '+++++++', '+++++++++')
or die('Could not connect: ' . mysql_error());
mysql_select_db('+++++++++++') or die('Could not select database');
$dataArray=array();
//get data from database
$sql="SELECT RifGennaio,RifFebbraio,RifMarzo,RifAprile,RifMaggio,Rifgiugno,RifLuglio,RifAgosto,RifSettembre,RifOttobre,RifNovembre,RifDicembre, COUNT(*) AS 'count' FROM consumi WHERE User='$username'";
$result = mysql_query($sql) or die('Query failed: ' . mysql_error());
if ($result) {
while ($row = mysql_fetch_assoc($result)) {
$gennaio="Gennaio";
$count=$row["RifGennaio"];
//add to data areray
$dataArray[$gennaio]=$count;
$febbraio="Febbraio";
$count1=$row["RifFebbraio"];
//add to data areray
$dataArray[$febbraio]=$count1;
$marzo="Marzo";
$count2=$row["RifMarzo"];
//add to data areray
$dataArray[$marzo]=$count2;
$aprile="Aprile";
$count3=$row["RifAprile"];
//add to data areray
$dataArray[$aprile]=$count3;
$maggio="Maggio";
$count4=$row["RifMaggio"];
//add to data areray
$dataArray[$maggio]=$count4;
$giugno="Giugno";
$count5=$row["RifGiugno"];
//add to data areray
$dataArray[$giugno]=$count5;
$luglio="Febbraio";
$count6=$row["RifLuglio"];
//add to data areray
$dataArray[$luglio]=$count6;
$agosto="Febbraio";
$count7=$row["RifAgosto"];
//add to data areray
$dataArray[$agosto]=$count7;
$settembre="Settembre";
$count8=$row["RifSettembre"];
//add to data areray
$dataArray[$settembre]=$count8;
$ottobre="Ottobre";
$count9=$row["RifOttobre"];
//add to data areray
$dataArray[$ottobre]=$count9;
$novembre="Novembre";
$count10=$row["RifNovembre"];
//add to data areray
$dataArray[$novembre]=$count10;
$dicembre="Dicembre";
$count11=$row["RifDicembre"];
//add to data areray
$dataArray[$dicembre]=$count11;
}
}
//configure graph
$graph->addData($dataArray);
$graph->setTitle('PPM Per Container');
$graph->setBars(false);
$graph->setLine(true);
$graph->setDataPoints(true);
$graph->setDataPointColor('maroon');
$graph->setDataValues(true);
$graph->setDataValueColor('maroon');
$graph->setGoalLine(700);
$graph->setGoalLineColor('red');
$graph->createGraph();
?>