require_once 'phplot.php'; mysql_connect("mysql.rootnode.net", "blebleble", "blebleble")or die("Nie można nawiązać połączenia z bazą danych"); //połączenie z bazą danych //Define the object $plot = new PHPlot(); //Define some data $pom1 = mysql_query("select data,temperatura from temperatury where nr_pomieszczenia = '1' ORDER BY data") or die('Błąd zapytania'); $plot->SetXTimeFormat('%Y-%m-%d.%H:%M:%S'); $plot->SetDataValues($data); $plot->SetPlotType('lines'); //Turn off X axis ticks and labels because they get in the way: $plot->SetXTickLabelPos('none'); $plot->SetXTickPos('none'); //Draw it $plot->DrawGraph();
Jestem początkujący i dlatego nie wiem dlaczego to nie działa.
Na stronie dostaje następujący kod błędu:
Warning: array_values() [function.array-values]: The argument should be an array in /home2/esio/www/esio.eu/htdocs/psi/phplot.php on line 2196
Warning: array_values() [function.array-values]: The argument should be an array in /home2/esio/www/esio.eu/htdocs/psi/phplot.php on line 2196
Warning: array_values() [function.array-values]: The argument should be an array in /home2/esio/www/esio.eu/htdocs/psi/phplot.php on line 2196
Warning: array_values() [function.array-values]: The argument should be an array in /home2/esio/www/esio.eu/htdocs/psi/phplot.php on line 2196
Warning: Cannot modify header information - headers already sent by (output started at /home2/esio/www/esio.eu/htdocs/psi/phplot.php:2196) in /home2/esio/www/esio.eu/htdocs/psi/phplot.php on line 1451
Warning: Cannot modify header information - headers already sent by (output started at /home2/esio/www/esio.eu/htdocs/psi/phplot.php:2196) in /home2/esio/www/esio.eu/htdocs/psi/phplot.php on line 1452
Warning: Cannot modify header information - headers already sent by (output started at /home2/esio/www/esio.eu/htdocs/psi/phplot.php:2196) in /home2/esio/www/esio.eu/htdocs/psi/phplot.php on line 1453
Warning: Cannot modify header information - headers already sent by (output started at /home2/esio/www/esio.eu/htdocs/psi/phplot.php:2196) in /home2/esio/www/esio.eu/htdocs/psi/phplot.php on line 1454
Warning: Cannot modify header information - headers already sent by (output started at /home2/esio/www/esio.eu/htdocs/psi/phplot.php:2196) in /home2/esio/www/esio.eu/htdocs/psi/phplot.php on line 1460
�PNG ��� IHDR��X������E�����9PLTE����������������W������������u���������������R������Ϻ����IDATx��؋n�@�@ц���Sa��67��s�XM����@����IX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$�EBX$��xsv�px����x�?��ɇ{z��tX����l|����:w���>��?�F>�n��ǹ���d|�����=o}�^�N��f�t6��_�X�)���&�Ӱn �ܵ8����Ե����E���,n3�f��+?�P��p�2Me��t����~�y�[�8�VXc�,�����v ����})\�!��=�-����/8�n��jx鰶k�}�7����O3�k�rL;������,Sv˴��y���;> \%�ֻ�u�� ���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H���H��WTȩ��p����IEND�B`�
Fatal error: DrawGraph(): Empty data set in /home2/esio/www/esio.eu/htdocs/psi/phplot.php on line 1553
Baza danych zbudowana jest w stylu:
nr_pomieszczenia | ID | temperatura | data
przykładowy wpis:
1 | 9 | -1.5 | 2009-12-14 19:24:23
Nie mam pojęcia co się dzieję i dlaczego nie działa. Może ktoś jest w stanie mnie naprowadzić na poprawne rozwiązanie?