Respuesta: libreria jpgraph error no se puede mostrar la imagen "http://localhost/gra o.k este es el codigo
<?php
include("inc/jpgraph.php");
include("inc/jpgraph_line.php");
// conexion base datos
mysql_connect ("localhost", "root", "");
mysql_select_db ("graficar");
$codigo=$_GET["usuarioGet"];
$row= mysql_query ("select * from graf1 where cod='$codigo'");
$row1= mysql_query ("select * from graf where cod='$codigo'");
$ydata= array ();
$fila1 = mysql_fetch_array($row1);
while ($fila = mysql_fetch_array($row))
{
$ydata[]=$fila[3];
$fran=$fila1[3];
}
$ydata2= array ($fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6], $fila1[6]);
$ydata3= array ($fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5], $fila1[5],);
$ydata4= array ($fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7], $fila1[7],);
// Creamos el array de datos
//$ydata = array(11, 3, 8, 12, 5, 1, 9, 13, 5, 7);
// Creamos un nuevo grafico de 350x250
$graph = new Graph(100, 60, "auto");
$graph->title->Set("$fran");
$graph->SetScale( "textlin");
// Creamos el grafico basado en el array
$lineplot = new LinePlot($ydata);
$lineplot->SetColor("blue");
$lineplot2 = new LinePlot($ydata2);
$lineplot2->SetColor("red");
$lineplot3 = new LinePlot($ydata3);
$lineplot3->SetColor("green");
$lineplot4 = new LinePlot($ydata4);
$lineplot4->SetColor("#993399");
// Agregamos el grafico a la imagen
$graph->Add( $lineplot);
$graph->Add($lineplot2);
$graph->Add($lineplot3);
$graph->Add($lineplot4);
$graph->legend->Pos(0.01,0.94,"right","center");
$p1 = new LinePlot($ydata);
$p1->mark->SetType(MARK_FILLEDCIRCLE);
$p1->mark->SetFillColor("blue");
$p1->mark->SetWidth(4);
$p1->SetColor("blue");
$p1->SetCenter();
$p1->SetLegend("% de la Muestra");
$graph->Add($p1);
$p1 = new LinePlot($ydata2);
$p1->mark->SetType(MARK_FILLEDCIRCLE);
$p1->mark->SetFillColor("red");
$p1->mark->SetWidth(4);
$p1->SetColor("red");
$p1->SetCenter();
$p1->SetLegend("LSCP");
$graph->Add($p1);
$p1 = new LinePlot($ydata3);
$p1->mark->SetType(MARK_FILLEDCIRCLE);
$p1->mark->SetFillColor("green");
$p1->mark->SetWidth(4);
$p1->SetColor("green");
$p1->SetCenter();
$p1->SetLegend("Promedio");
$graph->Add($p1);
$p1 = new LinePlot($ydata4);
$p1->mark->SetType(MARK_FILLEDCIRCLE);
$p1->mark->SetFillColor("#993399");
$p1->mark->SetWidth(4);
$p1->SetColor("#993399");
$p1->SetCenter();
$p1->SetLegend("LICP");
$graph->Add($p1);
// Mostramos la imagen
$graph->Stroke();
?>
si reinicie el apache. lo instale igual que cuando lo instalo en cualquier maquina el problema me da es con las laptop. el error que muestra es
la imagen no se puede mostrar "http://localhost/graficos/lineassql.php"… por que contiene errores solo eso. no hay error con la base de datos ni nada.
esto mismo lo subo a la web o en alguna pc que no sea una laptop y corre perfectamente.... |