Jak za pomocą PHP pobrać nazwy tabel dostępne w wybranej bazie danych, PHP Skrypty


[Postgres][PHP] Jak za pomocą PHP pobrać nazwy tabel dostępne w wybranej bazie danych?

0x01 graphic

Chcesz z poziomu PHP sprawdzić jakie tabele dostępne są w wybranej bazie danych. Nazwa tabeli potrzebna Ci jest aby się z nią potem np. połączyć.

0x01 graphic

Nazwy tabel bez problemu możesz uzyskać korzystając z psql, jednak czasem istnieje potrzeba pobrania nazw tabel za pomocą zapytania SQL wysłanego ze skryptu PHP. Zobacz jak można pobrać nazwy tabel wchodzących w skład wybranej bazy danych:

<?

$pyt="SELECT tablename FROM pg_tables WHERE tablename NOT LIKE 'pg%'";

$baza = pg_pConnect("dbname=jakasbaza port=5432 user=uzytkownik");

$wynik = pg_Exec($baza, $pyt);

pg_close($baza);

$ile = pg_numrows($wynik);

for ($i=0;$i<$ile;$i++) {

echo "<br>- ".pg_result($wynik, $i, "tablename");

}

?>

Zapytanie SQL zwraca wszystkie tabele, których nazwy zapisane są w tabeli systemowej pg_tables dla wybranej bazy danych. Ponieważ tabel jest wiele, a większość z nich jest systemowa, wybieramy tylko takie, które nie zaczynają się od pg_.

Następnie wysyłamy pytanie do Postgresa, pobieramy wynik i wyświetlamy nazwy tabel na ekran. W połączeniu z bazą musisz podać nazwę bazy danych i nazwę użytkownika.



Wyszukiwarka

Podobne podstrony:
jak za pomoca skryptu php umiescic w?zie kopie?nych utworzona wczesniej przez mysqldump
Jak za pomocą kompasu określić kierunek marszu
Jak za pomocą kompasu określić kierunek marszu, SURVIVAL wojsko militarne turystyka
Brandler, Grinder Z żab w księżniczki jak za pomocą słów przeobrazić siebie i swoje życie (NOWA)
Jak wygenerować bezpieczne, PHP Skrypty
Jak wygenerować bezpieczne, PHP Skrypty
Jak pobrać aktualny czas za pomocą potokołu DAYTIME z serwerów będących wzorcami czasu, PHP Skrypty
Jak pobrać aktualny czas za pomocą potokołu TIME z serwerów będących wzorcami czasu, PHP Skrypty
Jak zrobić stronę dostępną na hasło tylko dla wybranych użytkowników, PHP Skrypty
Jak pobrać zawartość strony WWW korzystając z biblioteki CURL, PHP Skrypty
Jak uruchomić skrypt znajdujący się na innym serwerze za pomocą aktualnie wykonywanego skryptu
Jak pobrać i zapisać na dysk wskazane strony WWW, PHP Skrypty
jak pobrac zdalny plik na lokalny server raz dziennie, PHP Skrypty
Jak kontrolować komputer za pomocą głosu
Jak uszczelniać za pomocą silikonu(1)
Jak uruchomić komputer za pomocą ostatniej znanej dobrej konfiguracji
Jak wstawić link graficzny na blog za pomocą kodu HTML
Jak zaktualizować?shboard za pomocą pendrive
Hipnotyzm slowa Jak podbijac umysly Twoich klientow za pomoca perswazyjnych tekstow hipslo (2)

więcej podobnych podstron