"Cannot use auto scaling since it is impossible to determine a valid min/max value of the Y-axis (only null values)"
El código que muestra los datos es el siguiente:
Código:
¿Cual puede ser el problema? porque cuando al array $data le doy valores numéricos si que muestra el gráfico de forma correcta. <?php
$conexion = mysql_connect('localhost','root','')
or die('No se ha podido conectar a la Db');
mysql_select_db('ppc_tracking',$conexion)
or die ('No se ha podido seleccionar la Bd');
$query = "SELECT * FROM resultados";
$registros = mysql_query($query)
or die ('Error en la consulta: $query. ' .mysql_error());
if ($myrow = mysql_fetch_array($registros))
{
do
{
$ydata[] = $row["impr"];
} while ($myrow = mysql_fetch_array($registros));
}
include ("jpgraph/src/jpgraph.php");
include ("jpgraph/src/jpgraph_line.php");
// Some data
$ydata = array($ydata);
// Create the graph. These two calls are always required
$graph = new Graph(350, 250,"auto");
$graph->SetScale( "textlin");
// Create the linear plot
$lineplot =new LinePlot($ydata);
$lineplot ->SetColor("blue");
// Add the plot to the graph
$graph->Add( $lineplot);
// Display the graph
$graph->Stroke();
?>

