Libchart: Crea gráficos con PHP

Libchart es una libreria PHP que permite generar gráficos de barras o de pastel de forma sencilla. Permite generar gráficos con datos prefijados, así como con datos almacenados en una base de datos. Aquí os dejo un ejemplo:

<?php
$queEmp = "SELECT sesso,COUNT(sesso) FROM `vistavalutazione` WHERE sesso<>\"\" AND data LIKE '%-$mese-$anno' GROUP BY sesso";
$resEmp = mysql_query($queEmp, $link) or die(mysql_error());
$totEmp = mysql_num_rows($resEmp);
 
$chart = new PieChart(400, 230);
$dataSet = new XYDataSet();
if ($totEmp> 0) {
	while ($rowEmp = mysql_fetch_assoc($resEmp)) {
	$sesso=$rowEmp['sesso'];
	$quantos=$rowEmp['COUNT(sesso)'];
	$dataSet->addPoint(new Point("$sesso ($quantos)", $quantos));
 	}
}
	$chart->setDataSet($dataSet);
 
$chart->setTitle("Sesso");
$chart->render("libchart/generated/sessotutti.png");
?>
	<p align=center>
	<img src="libchart/generated/sessotutti.png" />
       </p>

Y el resultado sería éste:

sessotutti


Compártelo:
  • BarraPunto
  • email
  • Facebook
  • Meneame
  • MySpace
  • Twitter
  • del.icio.us
  • Digg
  • Reddit
  • Slashdot
0 votos Vota!!

1 Comentario

  1. http://www.matrosphera.com/libchart-crea-grficos-con-php?lang=itNo Gravatar Diciembre 15th, 2010 8:44 pm

    <?php
    $queEmp = "SELECT sesso,COUNT(sesso) FROM `vistavalutazione` WHERE sesso\”\” AND data LIKE ‘%-$mese-$anno’ GROUP BY sesso”;
    $resEmp = mysql_query($queEmp, $link) or die(mysql_error());
    $totEmp = mysql_num_rows($resEmp);

    $chart = new PieChart(400, 230);
    $dataSet = new XYDataSet();
    if ($totEmp> 0) {
    while ($rowEmp = mysql_fetch_assoc($resEmp)) {
    $sesso=$rowEmp['sesso'];
    $quantos=$rowEmp['COUNT(sesso)'];
    $dataSet->addPoint(new Point(“$sesso ($quantos)”, $quantos));
    }
    }
    $chart->setDataSet($dataSet);

    $chart->setTitle(“Sesso”);
    $chart->render(“libchart/generated/sessotutti.png”);
    ?>

    Y el resultado sería éste:

    sessotutti

Deje un comentario