Witam
Mam oto taki kod:

  1. $zapytanie = "SELECT * FROM TAB_1 LIMIT 14";
  2. $wykonaj = pg_query ($polaczenie, $zapytanie);
  3.  
  4. $zapytanie_nazwy = "SELECT * FROM TAB_2 ORDER BY adr_adm ASC";
  5. $wykonaj_nazwy = pg_query ($polaczenie_nazwy, $zapytanie_nazwy);
  6.  
  7. while($wiersz2=pg_fetch_array ($wykonaj_nazwy) ) {
  8.  
  9. $wiersz=pg_fetch_all_columns($wykonaj, 2);
  10.  
  11. if ($wiersz[8] > 1 || $wiersz[8] < 4) {
  12. $kolor = "#FF8C00";
  13. } else {
  14. $kolor = "#32CD32";
  15. }
  16.  
  17.  
  18. echo " <tr>
  19. <td width=\"6%\" bgcolor=\"#32CD32\" >".$wiersz2['adr_adm']."</td>
  20. <td width=\"8%\" bgcolor=\"#32CD32\" >".$wiersz[5]."</td>
  21. <td width=\"8%\" bgcolor=\"#32CD32\" >".$wiersz[3]."</td>
  22. <td width=\"8%\" bgcolor=\"#32CD32\" >".$wiersz[13]."</td>
  23. <td width=\"8%\" bgcolor=\"#32CD32\" >".$wiersz[6]."</td>
  24. <td width=\"8%\" bgcolor=\"#32CD32\" >".$wiersz[9]."</td>
  25. <td width=\"8%\" bgcolor=\"#32CD32\" >".$wiersz[4]."</td>
  26. <td width=\"8%\" bgcolor=\"#32CD32\" >".$wiersz[12]."</td>
  27. <td width=\"8%\" bgcolor=\"#32CD32\" >".$wiersz[11]."</td>
  28. <td width=\"8%\" bgcolor=\"$kolor\" >".$wiersz[8]."</td>
  29. </tr>";
  30. }
  31.  
  32. ?>


...ale od początku. Mam 2 bazy w PGSQL9.
Cel mam taki, aby wyświetlic tabele w postaci:
I kolumna z jednej bazy wyciagnac nazwy_adresu tzn. $wiersz2['adr_adm']
w nastepnych kolumnach parametry urzadzen z tych adresow.

Wszystko jest niby ok, ale do każdej nazwy_adresu tzn. $wiersz2['adr_adm'] przypisuje mi wartości tylko z pierwszego adresu. I nie wiem co mam źle ... w pętli while??

Z góry dzieki za odpowiedzi

Już mam odpowiedz smile.gif znalazlem swój blad

W pierwszym zapytaniu po prostu mialem na sztywno wklepana tabele TAB_1, a mozna to rozwiazac zmienną smile.gif. W miejsce TAB_1 wstawic zmienną i bedzie ok.