Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Последние темы форума

Показать новые сообщения »

Почтовая рассылка

Подписчиков: 11647
Последний выпуск: 19.06.2015

Платформа Freebsd 10 +php+mysql построение графика

99K
29 ноября
vlad55
1 / / 29.11.2017
Помогите начинающему изучение php.....
Вот пытаюсь построить график на основе данных базы mysql. Выборка из базы получается и выводится на страничку в виде таблицы. Вот так:
 
Код:
График оптического уровня для SN=48575443C85A7904.

Дата- 26.07.2017-13:02:08 Уровень= -21.94 Адрес- "**************"
Дата- 26.07.2017-18:02:06 Уровень= -22.00 Адрес- "**************"
Дата- 26.07.2017-21:02:06 Уровень= -22.00 Адрес- "**************"
Дата- 27.07.2017-07:02:06 Уровень= -22.07 Адрес- "**************"
А вот построить график из данных - "Дата" и "Уровень" не получается....
Встретился скрипт на Вашем сайте - http://forum.codenet.ru/q28732/
Вот пробую оптимизировать этот скрипт под "себя"... Но что-то не так делаю...
Выдает такие ошибки:
 
Код:
Warning: Division by zero in /usr/local/www/my-site/gp.php on line 156

Warning: Division by zero in /usr/local/www/my-site/gp.php on line 157

Warning: Division by zero in /usr/local/www/my-site/gp.php on line 158

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/my-site/gp.php:156) in /usr/local/www/my-site/gp.php on line 206
�PNG IHDRD�o꫙PLTE��������Ը������A���A���Q���IDATx���MJCA��7���$�����DE�A�7��sV����8�/��l�r�~���2*�����oD���GN���u�-�:����9o=�:��M�(�(�E�DK��t����**>ZҮ�����IDIDI/J&Z�%%7ZSEE�N�~�:&%%%�:��� M-i���OV�$�$��%-ً�������]'C?Y�������v���I��������d�'�cQQҋ����EIDɍ�TQѮ�����IDIDIDI�N�~r�$HSE�GK�u2���1�(�(�E�DK��$��Fk��h���OV�$�$�$��]'C?9@������%�:����D�D�D�D�D�D��"�>���M?�ޱ�5������oM?`k��[���o�;;Ñf�IEND�B`�
В скрипте вписаны строки:
Код:
$sn = $_GET['sn'];
$sn1 = str_replace(" ","",$sn);
$db_name = "test";
$db_table = "ont";
$db=mysql_connect('localhost','user','paroll');
mysql_select_db('test',$db);
function GetColumn($db, $zapros) {
$DATA=Array();
$My1 = GetColumn($db, "SELECT * FROM table WHERE sn='$sn1'");
for ($i=0; $i<count($My1)-1; $i++) {
    $DATA[0][] = $My1[$i];
    $DATA["x"][]=$i;
}
}
далее все оригинальное из Вашего скрипта.
Подскажите, что не так делаю...

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог