Krok po koroku, pełna dokumentacja w języku polskim. Skrypty napisane w PHP są z reguły umieszczane w dokumentach tekstowych (często razem z HTML lub XHTML). Dzięki temu PHP jest podobny w założeniach do dużo starszego mechanizmu Server Side Includes[4]. PHP pozwala także na wykonywanie skryptów z linii poleceń podobnie jak Perl i Python. Jego modułowa budowa udostępnia również możliwość programowania aplikacji z interfejsem graficznym. PHP umożliwia współpracę z wieloma rodzajami źródeł danych, jak na przykład serwery relacyjnych baz danych, pliki tekstowe czy dokumenty XML.
pg_connect() Otwiera tymczasowe połączenie do serwera
PostgreSQL określonego przez łąńcuch_połączenia.
Jeśli funkcja pg_connect() zostanie wywołana drugi raz z
tym samym łąńcuchem_połączenia jak istniejące połączenie,
zostanie zwrócony identyfikator istniejącego połączenia chyba, że podasz
PGSQL_CONNECT_FORCE_NEW jako
typ_połączenia.
Stara składnia z wieloma parametrami $conn = pg_connect("host", "port", "opcje", "tty", "nazwa_bazy") jest przestarzała.
łąńcuch_połączenia
łąńcuch_połączenia może być pusty, użyte zostaą wszystkie domyślne parametry lub
może zawierać jeden lub więcej parametrów ustawień oddzielonych przez biały znak.
Każdy parametr ustawień jest w postaci słowo_kluczowe = wartość. Odstępy wokół
znaku równości są opcjonalne. Aby zapisać pustą wartość lub wartość
zawierającą spacje, należy otoczyć ją przez pojedynczy cudzysłów, np. słowo_kluczowe =
'ta wartość'. Pojedyncze cudzysłowy i lewe ukośniki w wartości musza być
poprzedzone znakiem unikowym (lewym ukośnikiem) tj. \' i \\
Obecnie rozpoznwane parametry słów kluczowych to:
host, hostaddr, port,
dbname, user,
password, connect_timeout,
options, tty (ignorowany), sslmode,
requiressl (przestarzały na rzecz sslmode) i
service. Które z tych parametrów istnieją zależy
od Twojej wersji PostgreSQL.
typ_połączenia
Jeśli jest podany PGSQL_CONNECT_FORCE_NEW, wtedy nowe połączenie
jest tworzone, nawet jeśli łąńcuch_połączenia jest identyczny z
istniejącym połączeniem.
Zasób, połączenie do bazy PostgreSQL w przypadku powodzenia, lub FALSE gdy zawiedzie.
| Poprzedni | Spis treści | Następny |
| pg_close | Początek rozdziału | pg_connection_busy |
php
kontakt:praca.pozycjonowanie@gmail.com