Comunidad de diseño web y desarrollo en internet online

Problemas JPGRAPH con MySQL

Citar            
MensajeEscrito el 10 Abr 2012 08:55 pm
Tengo quehacer un reporte de grafico de barras con datos de mysql, utilizo jpgraph pero en el navegador no sale la imagen (no dice ningun error). Los datos si me los trae, lo he comprobado, pero esta libreria no es muy amigable trabajando con base de datos. Alguien puede ayudarme? o que libreria se presta mejor para mi problema? Gracias...

Código PHP :

<?php
require ('../modelo/modeloReportes.php');
require_once ('../jpgraph/jpgraph.php');
require_once ('../jpgraph/jpgraph_bar.php');

$objcon=new Reportes();
$res=$objcon->grafica();

while($filas=mysql_fetch_array($res)){

   $datos[]=$filas['edad'];//valores en y
   $nombres[]=$filas['nombre'];//valores en x
}

$graph = new Graph(500,500,"auto");
$graph->SetScale("textint");
$graph->img->SetMargin(50,30,50,50);
$graph->SetShadow();
$graph->title->Set("EDADES USUARIOS");
$graph->title->SetFont(FF_FONT1,FS_BOLD);
$graph->xaxis->SetTickLabels($nombres);
$graph->yaxis->title->Set('Edades');
$graph->xaxis->title->Set('Nombres');

$bplot = new BarPlot($datos);
$bplot->SetFillColor("lightgreen"); // Fill color
$bplot->value->Show();
$bplot->value->SetFont(FF_ARIAL,FS_BOLD);
$bplot->value->SetAngle(0);
$bplot->value->SetColor("black","navy");
$bplot->SetColor("blue");
$bplot->SetFillGradient("blue","yellow",GRAD_MIDVER);
$graph->Add($bplot);
$graph->Stroke();
?> 


En el archivo modeloReportes tengo esto:

Código PHP :

function grafica(){

$sql="select edad,nombre from usuario";
$resultado=mysql_query($sql,$this->con);
return $resultado;

}

Por MajinBoo

Claber

105 de clabLevel

1 tutorial

Genero:Masculino  

Constante aprendiz de programación web.

firefox
Citar            
MensajeEscrito el 20 Abr 2012 11:47 pm
jajajja increible la coperacion en este foro

Por maucker2004

13 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.