Foros del Web » Programando para Internet » PHP »

No Grafica JPGRAPH

Estas en el tema de No Grafica JPGRAPH en el foro de PHP en Foros del Web. Saludos hermanos tengo dias tratando de mostrar una graficas partiendo de los datos de las bd y no he logrado hacer esto posible he aqui ...
  #1 (permalink)  
Antiguo 20/02/2013, 09:46
 
Fecha de Ingreso: julio-2007
Mensajes: 114
Antigüedad: 16 años, 8 meses
Puntos: 0
No Grafica JPGRAPH

Saludos hermanos tengo dias tratando de mostrar una graficas partiendo de los datos de las bd y no he logrado hacer esto posible

he aqui el codigo que estoy utilizando
Código PHP:
<?php
    
include("conex.php");
    include(
"../jpgraph/src/jpgraph.php");
        include(
"../jpgraph/src/jpgraph_pie.php");
    include(
"../jpgraph/src/jpgraph_pie3d.php");


    
$query mysql_query("SELECT count(id_unidades) as id_unidades, nombre FROM unidades");
$data[]=array(); 
$can[]=array(); 
while  (
$row mysql_fetch_array($queryMYSQL_ASSOC)) {
         
$data[] = $row['id_unidades'];
     
$can[] = $row['nombre'];
echo 
$row['id_unidades'];

    } 
        
    
$graph = new PieGraph(550,300,"auto");
    
$graph->img->SetAntiAliasing();
    
$graph->SetMarginColor('gray');
//$graph->SetShadow();
 
// Setup margin and titles
    
$graph->title->Set("Candidatos y Votos");
 
    
$p1 = new PiePlot3D($data);
    
$p1->SetSize(0.45);
    
$p1->SetCenter(0.4);
 
// Setup slice labels and move them into the plot
    
$p1->value->SetFont(FF_FONT1,FS_BOLD);
    
$p1->value->SetColor("black");
    
$p1->SetLabelPos(0.5);
 
    
$p1->SetLegends($can);
    
$p1->ExplodeAll();
 
    
$graph->Add($p1);
    
$graph->Stroke(); 
  
?>
ahorita me muestra este error: Fatal error: Unsupported operand types in /var/www/copias/jpgraph/src/jpgraph_pie3d.php on line 444

agradecería quien me pudiera echar una mano saludos

Etiquetas: jpgraph, mysql, select
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:22.