Postgres. Jak wypisać na ekranie w PHP zawartość dowolnej tabeli?

Jak wypisać na ekranie w PHP zawartość dowolnej tabeli?

webdesignProblem

Chcesz wykonać dowolne zapytanie SQL (np. pobrać zawartość całej tabeli) i wypisać wynik zapytania (czyli zawartość rekordów) na ekranie.

webdesignRozwiązanie

To chyba najczęściej wykorzystywany fragment kodu w komunikacji z bazą danych. Pozwala wynik zapytania SQL wypisać na ekranie w postaci rekordów z tabeli. Oto gotowy kod programu:

<?php
$pyt="SELECT * FROM pracownicy";
$baza = pg_Connect("dbname=jakasbaza port=5432 user=uzytkownik");
$wynik = pg_Exec($baza, $pyt);
pg_close($baza);
$ile = pg_numrows($wynik);
for ($i=0;$i<$ile;$i++) {
  $rekord = pg_fetch_row($wynik, $i);
  for ($j=0; $j
     echo "$rekord&#91;$j&#93;  ";
  }
  echo "
";
}
?>

Skomentuj

Please log in using one of these methods to post your comment:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Log Out / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Log Out / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Log Out / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Log Out / Zmień )

Connecting to %s

%d bloggers like this: