Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/07/2011, 12:33
Avatar de heap811019
heap811019
 
Fecha de Ingreso: enero-2011
Ubicación: Mexico DF
Mensajes: 40
Antigüedad: 13 años, 3 meses
Puntos: 1
Pregunta Graficar con JPGRAPH

Que tal amigos, estoy utilizando la libreria de JPGRAPH (del cual no he encontrado mucha informacion) con la cual pretendo hacer una grafica de pastel en 3D, realmente ya tengo ubicados los parametros necesarios y toda la cosa, les comento mi problema:

Tengo un archivo llamado Grafica.php el cual tiene el siguiente codigo que es unica y exclusivamente para graficar.
Código PHP:
<?php 
include ("jpgraph/jpgraph.php"); 
include (
"jpgraph/jpgraph_pie.php"); 
include (
"jpgraph/jpgraph_pie3d.php"); 

/* Quisiera tomar los valores desde sus respectivas variables, el problema es que
no hay formulario alguno que mande las variables y las recoja con POST o REQUEST.

$data = array($energia,$hc,$proteinas,$grasas,$grasas_sat,$fibra,$sodio);*/
//aki estan los valores asignados manualmente
$data = array(268,58.7,12,29.3,6.3,4,196.55); 
 
$graph = new PieGraph(500,350);
$graph->img->SetAntiAliasing();
$graph->SetMarginColor('#9BBC51');

$p1 = new PiePlot3D($data);
$p1->SetSize(0.35);
$p1->SetCenter(0.5);

$p1->value->SetFont(FF_FONT1,FS_BOLD);
$p1->value->SetColor("black");
$p1->SetLabelPos(1);

$p1->explodeall();

$graph->Add($p1);  
$graph->Stroke();

?>
y en mi archivo estadisticas.php lo mando llamar con un:
Código PHP:
echo '<img src="Grafica.php" border="0"> '
mi duda es.... COMO SE LES OCURRE QUE PODRIA HACER para que en mi archivo Grafica.php tome los valores de las variables que traigo en "estadisticas.php"??

Dado que se esta llamando como una imagen y no hay formulario que le pase las variables. Otra de las limitantes con las que me encontre es que no puedo alterar mucho el codigo de Grafica.php por que marca error y no grafica nada (me queda claro que mi problema esta en que conozco muy bien "las reglas de negocio" del JPGRAPH ).

Alguna idea para salir de este bache ???

Gracias de antemano por su tiempo y colaboracion
Saludotes!!!