Dezember
17
2009

Libchart: Erstellen Sie Grafiken mit PHP

Libchart ist eine PHP-Bibliothek, die Balkendiagramme oder Kuchen mit Leichtigkeit erzeugen kann. Erzeugt Diagramme mit vorbestimmten Daten und mit Daten in einer Datenbank gespeichert. Hier haben Sie ein Beispiel:

  <? Php
 "SELECT sesso,COUNT(sesso) FROM `vistavalutazione` WHERE sesso<> \" \" AND data LIKE '%- $mese - $anno ' GROUP BY sesso" ; QueEmp $ = "SELECT sesso, COUNT (sesso) FROM` WHERE `vistavalutazione sesso <> \" \ "und Daten LIKE '% - $ Monate - $ Jahr' GROUP BY sesso";
 mysql_query ( $queEmp , $link ) or die ( mysql_error ( ) ) ; $ ResEmp = mysql_query ($ queEmp, $ link) or die (mysql_error ());
 mysql_num_rows ( $resEmp ) ; $ TotEmp = mysql_num_rows ($ resEmp);

 new PieChart ( 400 , 230 ) ; $ Diagramm = new PieChart (400, 230);
 new XYDataSet ( ) ; $ DataSet = new XYDataSet ();
 $totEmp > 0 ) { if ($ totEmp> 0) {
	 $rowEmp = mysql_fetch_assoc ( $resEmp ) ) { while ($ rowEmp = mysql_fetch_assoc ($ resEmp)) {
	 $rowEmp [ 'sesso' ] ; $ = $ RowEmp sesso ['sesso'];
	 $rowEmp [ 'COUNT(sesso)' ] ; $ $ RowEmp Quanten = ['COUNT (sesso)'];
	 addPoint ( new Point ( " $sesso ( $quantos )" , $quantos ) ) ; $ DataSet -> addPoint (new Point ("$ sesso ($ Quanten)", $ Quanten));
 	 }
 }
	 setDataSet ( $dataSet ) ; $ Chart -> SetDataSet ($ DataSet);

 setTitle ( "Sesso" ) ; $ Chart -> setTitle ("Sesso");
 render ( "libchart/generated/sessotutti.png" ) ; $ Chart -> render ("libchart / generiert / sessotutti.png");
 ?>
	 <p align=center>
	 <img src="libchart/generated/sessotutti.png" />
        </ P> 

Und das Ergebnis wäre dies:

sessotutti

1 Kommentar + Kommentar hinzufügen

  • <? Php
    QueEmp $ = "SELECT sesso, COUNT (sesso) FROM` WHERE `vistavalutazione sesso \" \ "und Daten LIKE '% - $ Monat, $ Jahr' GROUP BY sesso";
    $ ResEmp = mysql_query ($ queEmp, $ link) or die (mysql_error ());
    $ TotEmp = mysql_num_rows ($ resEmp);

    $ Diagramm = new PieChart (400, 230);
    $ DataSet = new XYDataSet ();
    if ($ totEmp> 0) {
    while ($ rowEmp = mysql_fetch_assoc ($ resEmp)) {
    $ = $ RowEmp sesso ['sesso'];
    $ $ RowEmp Quanten = ['COUNT (sesso)'];
    $ DataSet-> addPoint (new Point ("$ sesso ($ Quanten)", $ Quanten));
    }
    }
    $ Chart-> SetDataSet ($ DataSet);

    $ Chart-> setTitle ("Sesso");
    $ Chart-> render ("libchart / generiert / sessotutti.png");
    ?>

    Und das Ergebnis wäre dies:

    sessotutti

Hinterlasse einen Kommentar