Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/03/2011, 10:32
bienpiyao
 
Fecha de Ingreso: agosto-2009
Mensajes: 216
Antigüedad: 14 años, 9 meses
Puntos: 3
jpgraph con valores desde BD

Buenas cracks,

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();

?>
Luego llamo al gráfico así:

Código HTML:
<img src="stats.php" alt="" border="0"> 
Me salta el siguiente error: No se puede mostrar la imagen http://127.0.0.1:8888/miweb/stats.php porque contiene errores.

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!!