Salve a tutti,
sto cercando di capire come funziona la classe phpgraphlib, sembrava una cosa abbastanza semplice ed invece mi sono arenato.
Qualcuno sa dirmi perchè questo codice non funziona?
Il contenuto dell'array $data è corretto (verificato con un foreach); però non viene visualizzato il grafico ed al suo posto appare il quadratino con la x rossa. Perchè?
Vi ringrazio in anticipo.
codice:
<?php
include("../functions.php");
$mysql = connessione_database() or die("Errore nella connessione". $mysql->error);
$select = "SELECT ANNO, sum(contributo) as CONTRIBUTI from graduatorie " ;
$risultati=$mysql->query($select);
$i = 0;
WHILE($row = $risultati->fetch_assoc())
{
$misura[$i] = $row[ANNO];
$contributo[$i] = $row[CONTRIBUTI];
$mis = $misura[$i];
$data[$mis] = $contributo[$i];
$i++;
}
include("../../GRAPHLIB/phpgraphlib.php");
$graph=new PHPGraphLib(600,500);
$graph->addData($data);
$graph->setTitle("Titolo di prova");
$graph->setTextColor("red");
$graph->createGraph();
?>