Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.07.2010, 08:09   #1
LeoN
Форумчанин
 
Аватар для LeoN
 
Регистрация: 03.11.2006
Сообщений: 278
По умолчанию "Битые" данные в pChart

нужно нарисовать диаграмму, выбрал pChart. по много численным примерам делаю это:
Код:
        $sape->data->AddPoint($sape->globaldata['gets_amounts'],"Series 1");
        $sape->data->AddAllSeries();   
        $sape->data->SetAbsciseLabelSerie();
        $sape->graph->setFontProperties("Fonts/tahoma.ttf",8);   
        $sape->graph->setGraphArea(70,30,500,400);   
        $sape->graph->drawFilledRoundedRectangle(7,7,693,623,5,240,240,240);   
        $sape->graph->drawRoundedRectangle(5,5,695,225,5,230,230,230);   
        $sape->graph->drawGraphArea(255,255,255,TRUE);
        $sape->graph->drawScale($sape->data->GetData(),$sape->data->GetDataDescription(),SCALE_NORMAL,150,150,150,TRUE,0,2);  
        $sape->graph->drawLineGraph($sape->data->GetData(),$sape->data->GetDataDescription());
        $sape->graph->Render("example1.png");/**/
$sape->globaldata['gets_amounts']:
Цитата:
Array ( [10] => 13 [09] => 13 [08] => 15 [07] => 13 [06] => 15 [05] => 14 [04] => 11 [03] => 16 [02] => 14 [01] => 16 [30] => 12 [29] => 8 [28] => 14 [27] => 13 [26] => 10 [25] => 5 [24] => 5 [23] => 5 [22] => 6 [21] => 15 [20] => 13 [19] => 15 [18] => 16 [17] => 16 [16] => 16 [15] => 16 [14] => 16 [13] => 17 [12] => 15 [11] => 14 [31] => 10 )
выдает:
Цитата:
Warning: Division by zero in Y:\home\dever.lg\www\pChart\pChart. class on line 272
Warning: Division by zero in Y:\home\dever.lg\www\pChart\pChart. class on line 298
Warning: Invalid argument supplied for foreach() in Y:\home\dever.lg\www\pChart\pChart. class on line 751
Разработка сайтов -дело прикольное
LeoN вне форума Ответить с цитированием
Старый 11.07.2010, 08:36   #2
LeoN
Форумчанин
 
Аватар для LeoN
 
Регистрация: 03.11.2006
Сообщений: 278
По умолчанию

Цитата:
Warning: Division by zero in Y:\home\dever.lg\www\pChart\pChart. class on line 272
Warning: Division by zero in Y:\home\dever.lg\www\pChart\pChart. class on line 298
исправил заменой константы на 1.
Цитата:
Warning: Invalid argument supplied for foreach() in Y:\home\dever.lg\www\pChart\pChart. class on line 751
все равно выдает.
Разработка сайтов -дело прикольное
LeoN вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как обойти "преобразование типа из "string" в "float" невозможно" lexluter1988 Помощь студентам 1 07.08.2010 12:23
Как передать данные типа "дата" из формы в таблицу Ярослав Блошенко Microsoft Office Access 1 26.02.2010 18:22
"ОКРВВЕРХ", "ОКР", "ЕСЛИ". Как бы их связать. Каравай Microsoft Office Excel 13 17.02.2010 09:53
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04