Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/03/2006, 15:01
Avatar de el_cesar
el_cesar
 
Fecha de Ingreso: mayo-2001
Ubicación: Cali
Mensajes: 2.423
Antigüedad: 22 años, 9 meses
Puntos: 20
no genera la grafica al tomar el script como img

hola, estoy intentando poner un script que genera un grafico con phplot como imagen en un html

mi script es este:

Código PHP:
<?
/*require("autent/aut_verifica.inc.php");

$nivel_acceso=1;*/
?>
<?
  
include("connect.php");
  include_once(
"../phplot/phplot.php");
  
$con=$_GET['consulta'];
   
$sql="select * FROM residuos WHERE mun = ".  $con ."' " or die(mysql_error());
   
$datos=mysql_query($sql) or die(mysql_error());
  
  if(
mysql_num_rows($datos)>0) {
   while (
$row=mysql_fetch_array($datos))
   {
            {
    
/*$alimentos=$_REQUEST['alimentos'];
    $poda=$_REQUEST['poda'];
    $vidrio=$_REQUEST['vidrio'];
    $papel_carton=$_REQUEST['papel_carton'];
    $plastico=$_REQUEST['plastico'];
    $madera=$_REQUEST['madera'];
    $metales=$_REQUEST['metales'];
    $textiles=$_REQUEST['textiles'];
    $caucho=$_REQUEST['caucho'];
    $otros=$_REQUEST['otros'];*/
   
$data=array(
      array(
"Votación",$row['alimentos'],$row['poda'],$row['vidrio'],$row['papel_carton'], $row['plastico'],$row['madera'],$row['metales'],$row['textiles'],$row['caucho'],$row['otros'],)
              );
   
$graph = new PHPlot();
   
$graph->SetDataValues($data);
   
$graph->SetDataType("text-data");
   
$graph->SetPlotType("pie");
   
$graph->SetTitle("Composicion de los Residuos Solidos Domésticos Urbanos");
   
$graph->SetLegend(
      array(
"Alimentos""Poda"," Vidrio""Papel Carton""plastico","madera","metales","textiles","caucho","otros"));
   
$graph->DrawGraph();
           }
    }
    }

?>
si ejecuto el script solo, es decir si paso una variable de una pag anterior y ejecuto el script solo (grafico1.php) me genera la grafica sin problemas, pero si lo hago tomando el script (grafico1.php) en otra pagina (grafico2.php) para poder agregarle algo de html, me saca problemas cuando toma la variable, es decir si hago la consulta especificandole el nombre que deseo buscar

asi
Código PHP:
 //$con=$_GET['consulta'];
   
$sql="select * FROM residuos WHERE mun = 'cali' " or die(mysql_error()); 
me la saca bien tomandola desde grafico2.php, pero si la hago como la tengo en mi script (con la variable) no me arroja nada

quien me puede ayudar con esto, realmente es urgente

gracias
__________________
Say no more.......