Estoy tratando de incluir gráficas a mi proyecto con jpgraph. Si uso los ejemplos de esta libreria, funciona perfectamente, el problema es cuando quiero coger los valores de mi gráfico desde mi base de datos.
Donde se genera el gráfico tengo(stats.php):
Código PHP:
<?php
session_start();
?>
<?php
include ('funciones.php');
$sql1 = "SELECT *
FROM stats
WHERE usuario = 'peter'";
$res1 = mysql_query($sql1);
$row1 = mysql_fetch_array($res1);
include ("jpgraph/jpgraph.php");
include ("jpgraph/jpgraph_pie.php");
include ("jpgraph/jpgraph_pie3d.php");
// Some data
$data = array($row1["t1"],$row1["t2"],$row1["t3"],$row1["t4"]);
// Create the Pie Graph.
$graph = new PieGraph(350,250);
$theme_class= new VividTheme;
$graph->SetTheme($theme_class);
// Set A title for the plot
$graph->title->Set("Tácticas usadas");
// Create
$p1 = new PiePlot3D($data);
$graph->Add($p1);
$nombres=array("A","B","C","D");
$p1->SetLegends($nombres);
$p1->ShowBorder();
$p1->SetColor('black');
$p1->ExplodeSlice(1);
$graph->Stroke();
?>
Código HTML:
<img src="stats.php" alt="" border="0">
He descubierto, que tan pronto como pongo código MySQL o incluso el include 'funciones.php'; el gráfico deja de aparecer.
Alguna idea??
Gracias!!