Децембар
17
2009
17
2009
Либцхарт: Креирање графике са ПХП
Либцхарт је ПХП библиотека која може да генерише бар графике или пита са лакоћом. Производи графиконе са унапред одређеним подацима и подацима смештеним у бази података. Овде имате пример:
<Пхп? "SELECT sesso,COUNT(sesso) FROM `vistavalutazione` WHERE sesso<> \" \" AND data LIKE '%- $mese - $anno ' GROUP BY sesso" ; $ КуеЕмп = "СЕЛЕЦТ Сессо, ЦОУНТ (Сессо) ФРОМ` ВХЕРЕ `виставалутазионе Сессо <> \" \ "И податке попут '% - $ - $ месеци године' ГРОУП БИ Сессо"; mysql_query ( $queEmp , $link ) or die ( mysql_error ( ) ) ; $ РесЕмп = мискл_куери ($ куеЕмп, $ линк) ор дие (мискл_еррор ()); mysql_num_rows ( $resEmp ) ; $ ТотЕмп = мискл_нум_ровс ($ ресЕмп); new PieChart ( 400 , 230 ) ; Графикон $ = нови ПиеЦхарт (400, 230); new XYDataSet ( ) ; $ ДатаСет = нови КСИДатаСет (); $totEmp > 0 ) { иф ($ тотЕмп> 0) { $rowEmp = mysql_fetch_assoc ( $resEmp ) ) { док ($ ровЕмп = мискл_фетцх_ассоц ($ ресЕмп)) { $rowEmp [ 'sesso' ] ; $ = $ РовЕмп Сессо ['Сессо']; $rowEmp [ 'COUNT(sesso)' ] ; $ $ РовЕмп Куанта = ['ТАЧКА (Сессо)']; addPoint ( new Point ( " $sesso ( $quantos )" , $quantos ) ) ; $ ДатаСет -> аддПоинт (нова тачка ("$ Сессо ($ Куанта)", $ Куанта)); } } setDataSet ( $dataSet ) ; Графикон $ -> сетДатаСет ($ ДатаСет); setTitle ( "Sesso" ) ; Графикон $ -> сетТитле ("Сессо"); render ( "libchart/generated/sessotutti.png" ) ; Графикон $ -> рендер ("либцхарт / генерисана / сессотутти.пнг"); >? <п алигн=центер> <имг срц="либцхарт/генератед/сессотутти.пнг" /> </ П>
А резултат би био овај:

Тагс: барови и статистику , графика , либцхарт и пхп
1 Коментар + Додај коментар
Леаве а цоммент
Фацебоок
Категорије
- Кратак (12)
- Новац (9)
- Привреда (1)
- Гадгетосеццион (22)
- Опште (50)
- Муси-К (43)
- Носолоинформатица (148)
- Вести (65)
- Мишљење (4)
- Телевизија и филм (26)
- Путовања (19)
- Видеос (105)
Странице
Твиттер
- Легендарни серија (ВИИ): Принц од Бел-Аир хттп://т.цо/Лвз3ифЗи~~побј
- Ажурирано Члан хттп://т.цо/687зЛЗмф са улазом нам заповеда ЕЛ0И
- Промена ДНС ручно у Убунту хттп://т.цо/фСвзуМДП~~побј
- Ротирање текста са ЦСС хттп://т.цо/7СОКСККСик~~побј
- Једноставан план? Јет Лаг фт Натасха Бедингфиелд хттп://т.цо/К5тВНз2Л
Тагс:
Коментари
Гонсало на на 4 валута девалвирала свет
админ он Тхе 4 валута девалвирала света
ЕЛ0И на на 4 валута девалвирала свет
админ он Тхе 4 валута девалвирала света
ЕЛ0И на на 4 валута девалвирала свет


































<Пхп?
$ КуеЕмп = "СЕЛЕЦТ Сессо, ЦОУНТ (Сессо) ФРОМ` ВХЕРЕ `виставалутазионе Сессо \" \ "И податке попут '% - $ месеци, $ година' ГРОУП БИ Сессо";
$ РесЕмп = мискл_куери ($ куеЕмп, $ линк) ор дие (мискл_еррор ());
$ ТотЕмп = мискл_нум_ровс ($ ресЕмп);
Графикон $ = нови ПиеЦхарт (400, 230);
$ ДатаСет = нови КСИДатаСет ();
иф ($ тотЕмп> 0) {
док ($ ровЕмп = мискл_фетцх_ассоц ($ ресЕмп)) {
$ = $ РовЕмп Сессо ['Сессо'];
$ $ РовЕмп Куанта = ['ТАЧКА (Сессо)'];
$ ДатаСет-> аддПоинт (нова тачка ("$ Сессо ($ Куанта)", $ Куанта));
}
}
Графикон $-> сетДатаСет ($ ДатаСет);
Графикон $-> сетТитле ("Сессо");
Графикон $-> рендер ("либцхарт / генерисана / сессотутти.пнг");
>?
А резултат би био овај:
сессотутти