mam fragemnt skryptu ktory na podstawie wyciagnietych z bazy danych ma rysowac fkcje liniowa (korzystam z phplot). fragment skryptu:
  1. <?php
  2. $wykres=& new PHPlot;
  3.  
  4. $zapytanie1=pg_query($polaczenie, "select...");
  5. $zapytanie2=pg_query($polaczenie, "select..");
  6. $wiersze=pg_num_rows($zapytanie1);
  7.  
  8. function stworz_tablice($x, $y)
  9. {
  10. global $wykres;
  11.  
  12. $tablica_danych=array(array($x, $y));
  13.  
  14. $wykres->SetDataValues($tablica_danych);
  15. $wykres->SetXTickLabelPos('none');
  16. $wykres->SetXTickPos('none');
  17.  
  18. $wykres->DrawGraph();
  19. }
  20.  
  21. for($i=0; $i<=count($wiersze), $i++)
  22. {
  23.  $dane1=pg_fetch_row($zapytanie1, $i);
  24.  $d1=$dane1[$i];
  25. $dane2=pg_fetch_row($zapytanie2, $i);
  26. $d2=$dane[$i];
  27.  
  28.  stworz_tablice($d1, $d2);
  29.  
  30.  
  31. }
  32. ?>


no niestety rysuje mi sie tylko pierwszy pkt, tj dla pierszych wartosci pobranych z bazy. nie do konca widze gdzie jest blad-petla jest, wiec powinien pobierac (i wysylac do fkcji stworz_tablice) wszystkie dane (tzn. dane ktorych ilosc <=$wiersze)

jakies sugestie?