domingo, 22 de febrero de 2009

Ejemplo rápido para usar Gráficos en PHP

Se usarán las librarías LibChart y FusionsCharts. Todos los archivos en el mismo lugar.

En archivo index.php:

Poner en el head:
<script language="JavaScript" src="FusionCharts.js" />

En body:
<img src="graficos.php" height="250" width="500" />

<div id="chartdiv" align="center">The chart will appear within this DIV. This text will be replaced by the chart.</div>
<script type="text/javascript">
var myChart = new FusionCharts("FCF_Column3D.swf", "myChartId", "600", "500");
myChart.setDataURL("Data.xml");
myChart.render("chartdiv");
</script>

En archivo graficos.php:

<?php

include "libchart/classes/libchart.php";

$chart = new VerticalBarChart(500, 250);
$dataSet = new XYDataSet();
$dataSet->addPoint(new Point("Jan 2005", 273));
$dataSet->addPoint(new Point("Feb 2005", 321));
$dataSet->addPoint(new Point("March 2005", 442));
$dataSet->addPoint(new Point("April 2005", 711));
$chart->setDataSet($dataSet);
$chart->setTitle("Estadística");
$chart->ShowLogo(false);
$chart->render();

?>

No hay comentarios: