PHP - AYUDA CON JPGRAPH

 
Vista:

AYUDA CON JPGRAPH

Publicado por Miguel (2 intervenciones) el 13/07/2009 07:03:15
Saludos

Quiero sacar un grafico con JPGRAPH , los datos los obtengo de una base de datos , los datos los paso a otro script por metodoGET.

el extraer y enviar los datos funciona correctamente.

$query2 = "select producto , sum(costo)as gasto_total from gastos group by producto ";
$res2 = mysql_query($query2,$conexion) or die(mysql_error());
$tot2 = mysql_num_rows($res2);
if ($tot2 > 0) {
while ($rowemp = mysql_fetch_assoc($res2)) {
echo "<table>";
echo "<tr>";
echo "<td>";
$array[] = $rowemp["gasto_total"];
$datay = implode(",",$array);
echo"</td>";
echo "<td>";
$array_x[] = $rowemp["producto"];
$datax = implode(" , ",$array_x);
echo "</td>";

}
}

OBTENGO
DATOSY = "34,55,65,78,54"
DATOSX = "ESTA,ES,UNA,PRUEBA"
sin embargo mi problema esta al momento de generar el grafico tengo 2 problemas:

1.- para los datos del eje Y deben ser numericos , pero los datos al mandarlo en un array son string ,.... ¿ como lo convierto a numerico?? esto me genera el error de que no puede encontrar el valor MAX/MIN.

2.- para el eje de las X no me considera el separador "," (comas) , todo lo toma como si fuera una sola cadena y no 4.

espero su ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 1.071
Bronce
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

RE:AYUDA CON JPGRAPH

Publicado por Yamil Bracho (888 intervenciones) el 14/07/2009 23:47:15
JpGraph acepta un arreglo como data asi que usa la funcion explode() de PHP para convertir tu string a un arreglo...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar