Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/07/2011, 07:02
Avatar de mft
mft
 
Fecha de Ingreso: abril-2003
Ubicación: *
Mensajes: 239
Antigüedad: 21 años, 1 mes
Puntos: 4
Pregunta problemas con pchart

Hola a todos. Tengo un problema graficando por pchart.

Lo estoy haciendo con bases de datos, genera la gráfica pero me marca un error, que no entiendo porqué sale, alguien más puede ver que estoy omitiendo??? Gracias de antemano.
El error es este: Notice: Use of undefined constant PIE_PERCENTAGE - assumed 'PIE_PERCENTAGE' in C:\xampp\htdocs\mypie2.php on line 32

Código PHP:
<?php 
include "conexion.php";
$cn=LibMySQL::getInstancia();
 
include(
"pChart/pData.class");   
include(
"pChart/pChart.class");  

//PARA SABER TIPO DE DIABETES    
$rs=$cn->consultar("select count(tipodiabetes) as cuentadiabetes,tipodiabetes from registros group by tipodiabetes asc;");
    
$tipodiabetes=array();
    
$cuentadiabetes=array();
    
    foreach(
$rs as $datos){
    
$tipodiabetes[]=$datos['tipodiabetes'];    
    
$cuentadiabetes[]=$datos['cuentadiabetes'];
    }
    
// Dataset definition 
 
$DataSet = new pData;
 
$DataSet->AddPoint($tipodiabetes,"tipodiabetes");// aqui va el nombre del campo
 
$DataSet->AddPoint($cuentadiabetes,"contando"); //Extrayendo Porcentajes
 
$DataSet->AddAllSeries();
 
$DataSet->SetAbsciseLabelSerie("tipodiabetes"); //no olvidar que aqui van los textos(nombres de los campos)

 // Initialise the graph
 
$Test = new pChart(400,220);
 
$Test->drawFilledRoundedRectangle(7,7,373,193,5,240,240,240);
 
$Test->drawRoundedRectangle(5,5,375,195,5,230,230,230);

 
// Draw the pie chart
$Test->setFontProperties("Fonts/tahoma.ttf",10);

//ESTA ES LA LINEA 32, LA QUE MARCA EL ERROR
 
$Test->drawPieGraph($DataSet->GetData(),$DataSet->GetDataDescription(),150,90,110,PIE_PERCENTAGE,TRUE,50,20,5);

 
$Test->drawPieLegend(310,15,$DataSet->GetData(),$DataSet->GetDataDescription(),250,250,250);
 
$Test->drawTitle(20,22,"Tipo de Diabetes",20,50,50,185);   

 
$Test->Render("graficadiabetes.png");
 echo 
"<img src='graficadiabetes.png' width='400' height='220' />";
?>
__________________
Lo que haces, determina lo que eres.
Saludos!