Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jpgraph przekazywanie danych
tabbi
post 8.11.2010, 11:04:54
Post #1





Grupa: Zarejestrowani
Postów: 150
Pomógł: 3
Dołączył: 30.10.2010

Ostrzeżenie: (0%)
-----


Witam,

uzyłem klasy http://jpgraph.net/ do tworzenia wykresów, plik z zawartoscia danego wykresu wyglada tak:

  1. <?php // content="text/plain; charset=utf-8"
  2. require_once ('jpgraph/jpgraph.php');
  3. require_once ('jpgraph/jpgraph_line.php');
  4. require_once ('stat/plik.php');
  5.  
  6. $datay1 = array(20,15,23,15,$suma,3,78,76,34,23,24,67);
  7. $datay2 = array(12,9,42,8,1,5,17,32,24,1,78,32);
  8. $datay3 = array(5,17,32,24,1,45,23,12,64,12,4,12);
  9.  
  10. // Setup the graph
  11. $graph = new Graph(710,300);
  12. $graph->SetScale("textlin");
  13.  
  14. $theme_class=new UniversalTheme;
  15.  
  16. $graph->SetTheme($theme_class);
  17. $graph->img->SetAntiAliasing(false);
  18. $graph->title->Set('Stastyki pacjenta');
  19. $graph->SetBox(false);
  20.  
  21. $graph->img->SetAntiAliasing();
  22.  
  23. $graph->yaxis->HideZeroLabel();
  24. $graph->yaxis->HideLine(false);
  25. $graph->yaxis->HideTicks(false,false);
  26.  
  27. $graph->xgrid->Show();
  28. $graph->xgrid->SetLineStyle("solid");
  29. $graph->xaxis->SetTickLabels(array('styczen','luty','marzec','kwiecien','maj','czerwiec','lipiec','sierpien','wrzesien','pazdziernik','listopad','grudzien'));
  30. $graph->xgrid->SetColor('#E3E3E3');
  31.  
  32. // Create the first line
  33. $p1 = new LinePlot($datay1);
  34. $graph->Add($p1);
  35. $p1->SetColor("#6495ED");
  36. $p1->SetLegend('Suma ocen');
  37.  
  38. // Create the second line
  39. $p2 = new LinePlot($datay2);
  40. $graph->Add($p2);
  41. $p2->SetColor("#B22222");
  42. $p2->SetLegend('Srednia ocena');
  43.  
  44. // Create the third line
  45. $p3 = new LinePlot($datay3);
  46. $graph->Add($p3);
  47. $p3->SetColor("#FF1493");
  48. $p3->SetLegend('Cos tam');
  49.  
  50. $graph->legend->SetFrameWeight(1);
  51.  
  52. // Output line
  53. $graph->Stroke();
  54.  
  55. ?>


potem na danej stronie odwołuje sie do niego <img src="plik.php">

Jednak mam tutaj array który musiałbym uzupełnić danymi i praktycznie każda dana z tego arraya powinna być odwołanie do mysql skad powinnien pobierać dane. Ale jak wstawiam kod:

  1. define('DB_HOST','localhost');
  2. define('DB_USER','szpital'); //wpisz nazwęużytkownika bazy danych
  3. define('DB_PASS','asdasd'); //wpisz hasło dla tego użytkownika
  4. define('DB_DB','test2');
  5.  
  6. $connect = mysql_connect(DB_HOST, DB_USER, DB_PASS)
  7. or die('Nie udalosie '.mysql_error());
  8.  
  9. mysql_select_db(DB_DB,$connect)
w ta klase to juz obrazek sie nie wyswietla jakis pomysł >?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.06.2025 - 17:17