Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/12/2011, 15:08
marcelamorales
 
Fecha de Ingreso: junio-2009
Mensajes: 29
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: función FPUTS

El número que recibo no es un decimal, es un entero.
Y pues no sé si el código sirva de mucho pero ahí lo añado.
En esta parte añado la información con la función FPUTS al archivo

Código PHP:
Ver original
  1. for ($i = 1; $i <= $tipo_grafica[1]; $i++) {
  2.   fputs($control, "$" . "datos$i = array($valores[$i]);");          
  3.   fputs($control, "\n");
  4. }

donde el array valores almacena los datos que me devolvió la consulta a la base de datos.
Y esta función JavaScript me crea la gráfica con Flash Chart partiendo de el archivo creado anteriormente

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2.   swfobject.embedSWF("<? echo $configuracion['host'] . $configuracion['site'] .$configuracion['bloques']; ?>/tablero_comando/open-flash-chart.swf", "my_chart", "380", "200", "9.0.0", "expressInstall.swf", {"data-file":"<? echo $configuracion['host'] . $configuracion['site'] . $configuracion['bloques']; ?>/tablero_comando/graficas/<? echo $nombre_archivo_tendencia; ?>", "loading":"Cargando datos..."});
  3.                     </script>

y no es problema de enrutamiento ni de nada más es sólo de la longitud del dato, por que las otras gráficas me las crea perfectas. Espero que con esto me puedas ayudar un poco mas. Gracias de antemano