Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/10/2011, 11:01
axel07_89
 
Fecha de Ingreso: julio-2011
Mensajes: 17
Antigüedad: 12 años, 9 meses
Puntos: 1
Pregunta problema al llamar img de grafico (jpgraph) mas de una vez

Tengo una pagina llamada datos.php en ella están los sql posibles a ejecutar dependiendo de unas variables y una función que me hace el div con estructura (tabla a la izquierda e imagen a la derecha).

La función crea variables tipo session dependiendo del los datos obtenidos desde la consulta para enviar los pertinentes arrays al archivo graf1.php, para que este a su vez me haga la imagen de la grafica. La mando llamar así:
echo "<img src=\"graf1.php\">";

En ciertos casos la función recibe más de una llamada, es aquí donde ocurre el problema: La imagen de la grafica se hace erróneamente con los últimos datos y no con sus correspondientes.

Según yo cada y que se manda llamar la función debería de hacer un grafico con diferentes datos por que es ahí donde se crean los arreglos. Curiosamente al crear el primer grafico ya lo hace con los datos del último arreglo aunque no se haya ejecutado (mandado llamar) aun el código que genere dichos arreglos.

He tratado:
Al inicio de la función destruir arreglos con unset <- no funcionó
Al final de la función destruir arreglos <- no funcionó
Al inicio de la función destruir variables tipo session <- no funcionó
Al final de la función destruir variables tipo session <- no funcionó
(por cierto si se destruyen no encuentra datos para ninguna grafica)
Crear un archivo con diferente nombre para cada grafico (hace lo mismo ahhhhgg) <- no funcionó
Golpear la maquina e insultarla <- no funcionó

Desesperación, desesperación ++ :_)

En este foro vi problemas similares en:
http://www.forosdelweb.com/f18/como-usar-mismo-objeto-jpgraph-funcion-560555/
http://www.forosdelweb.com/f18/ayuda-con-cache-jpgraph-886968/
http://www.forosdelweb.com/f18/pasar-variables-php-script-otro-que-forma-grafica-jpgraph-907377/

Pero no doy. Muchas Gracias por adelantado