Creando graficas con Flash y PHP
20/04/2007PHP/SWF es una herramienta, casi tan anciana como su servidor, que te facilita la creación de graficas en flash que son creadas por medio de datos que contruyes con PHP.
Esta es una pequeña (muy pequeña.. borrador.. no preparada, etc) introducción al uso de PHP/SWF que hize respondiendo a una pregunta en los foros de CiberPC.
1er paso: Crea el archivo que proveera los datos a la grafica, llamemosle datos.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | include 'charts.php'; /* * Aqui van los datos con los que construimos el grafico * el primer arreglo indica los rangos * los siguientes arreglos indican los datos y sus valores * el primer valor de los datos, indica el nombre de la columna */ $chart [ 'chart_data' ] = array ( array ( "", "2004", "2006", "2006", "2007" ), array ( "Ordenadores", 5, 10, 30, 63 ), array ( "Lavadoras", 100, 20, 65, 55 ), array ( "Refrigeradores", 56, 21, 5, 90 ) ); /* al terminar de construir tus arreglos, imprimelos */ SendChartData ( $chart ); |
2do paso: Crea el archivo que muestra los datos en pantalla, llamelecomoquieras.php
1 2 3 4 5 6 7 | include "charts.php"; /* * aqui le dices que inserte un objeto de flash y que obtenga los datos del archivo datos.php * los ultimos numeros indican ancho y altura del objeto */ echo InsertChart ( "charts.swf", "charts_library", "datos.php", 500, 150 ); |
Resultado: Un feo (por el momento), pero rapido gráfico de Flash que te permite hacer soluciones rapidas y ahorrarte tiempo.

PHP/SWF nos provee de una serie de atributos muy ricos, podemos cambiar practicamente cualquier cosa de la apariencia de la gráfica, el limite solo es tu imaginación (o tu flojera).


Hay 14 comentarios: