px_update_record
Wstęp
Rozszerzenia producentów baz danych
PHP Manual
PostgreSQL
Wstęp
Instalacja/Konfiguracja
Wymagania
Instalacja
Konfiguracja wykonawcza
Typy zasobów
Stałe predefiniowane
Przykłady
Podstawowe użycie
Funkcje PostgreSQL
pg_affected_rows
— Zwraca liczbę zmodyfikowanych wierszy
pg_cancel_query
— Przerywa zapytanie asynchroniczne
pg_client_encoding
— Zwraca stronę kodową klienta
pg_close
— Zamyka połączenie z PostgreSQL
pg_connect
— Otwiera tymczasowe połączenie do PostgreSQL-a
pg_connection_busy
— Sprawdza czy połączenie jest zajęte czy wolne
pg_connection_reset
— Restartuje połączenie
pg_connection_status
— Zwraca stan połączenia
pg_convert
— Konwertuje tablice asocjacyjne na postać użyteczną w zapytaniu SQL.
pg_copy_from
— Wstawia wiersze do tabeli z tablicy
pg_copy_to
— Kopiuje tabelę do tablicy
pg_dbname
— Podaje nazwę bazy danych
pg_delete
— Usuwa rekordy
pg_end_copy
— Synchronizuje klienta z serwerem PostgreSQL.
pg_escape_bytea
— Konwertuje łańcuch wstawiając sekwencje Escape dla typu bytea
pg_escape_identifier
— Escape a identifier for insertion into a text field
pg_escape_literal
— Escape a literal for insertion into a text field
pg_escape_string
— Konwertuje łańcuch wpisywany do pola tekstowego, wstawiając sekwencje Escape
pg_execute
— Sends a request to execute a prepared statement with given parameters, and waits for the result.
pg_fetch_all_columns
— Fetches all rows in a particular result column as an array
pg_fetch_all
— Fetches all rows from a result as an array
pg_fetch_array
— Pobiera wiersz jako tablicę
pg_fetch_assoc
— Fetch a row as an associative array
pg_fetch_object
— Pobiera wiersz jako obiekt
pg_fetch_result
— Pobiera dane z wyniku
pg_fetch_row
— Pobiera wiersz jako tablicę z indeksami numerycznymi
pg_field_is_null
— Sprawdza czy pole SQL zawiera NULL
pg_field_name
— Zwraca nazwę kolumny
pg_field_num
— Zwraza numer kolumny o podanej nazwie
pg_field_prtlen
— Zwraca drukowalną długość
pg_field_size
— Zwraca wewnętrzny rozmiar kolumny
pg_field_table
— Returns the name or oid of the tables field
pg_field_type_oid
— Returns the type ID (OID) for the corresponding field number
pg_field_type
— Zwraca typ wskazanej kolumny
pg_free_result
— Zwalnia pamięć wyniku
pg_get_notify
— Gets SQL NOTIFY message
pg_get_pid
— Gets the backend's process ID
pg_get_result
— Pobiera wynik zapytania asynchroniczego
pg_host
— Zwraca nazwę komputera związanego z połączeniem
pg_insert
— Wstawia tablicę do tabeli
pg_last_error
— Zwraca łańcuch ostatniego komunikatu błędu dla połączenia
pg_last_notice
— Zwraca komunikaty informacyjne serwera PostgreSQL
pg_last_oid
— Zwraca identyfikator OID ostatniego wiersza
pg_lo_close
— Zamyka wielki obiekt (LO)
pg_lo_create
— Tworzy wielki obiekt (Large Object - LO)
pg_lo_export
— Eksportuje wielki obiekt (Large Object - LO) do pliku
pg_lo_import
— Importuje wielki obiekt (Large Object - LO) z pliku
pg_lo_open
— Otwiera wielki obiekt (Large Object - LO)
pg_lo_read_all
— Odczytuje wielki obiekt (Large Object - LO) i wysła go do przeglądarki
pg_lo_read
— Odczytuje wielki obiekt (Large Object - LO)
pg_lo_seek
— Przemieszcza wskaźnik położenia w wielkim obiekcie (Large Object - LO)
pg_lo_tell
— Zwraca wskaźnik położenia w wielkim obiekcie (Large Object - LO)
pg_lo_unlink
— Usuwa wielki obiekt (Large Object - LO)
pg_lo_write
— Zapisuje do wielkiego obiektu (Large Object - LO)
pg_meta_data
— Pobiera informacje o tabeli
pg_num_fields
— Zwraca liczbę kolumn
pg_num_rows
— Zwraca liczbę wierszy
pg_options
— Podaje opcje powiązane z połączenim
pg_parameter_status
— Looks up a current parameter setting of the server.
pg_pconnect
— Otwiera trwałe połączenie z serwerem PostgreSQL
pg_ping
— Ping database connection
pg_port
— Zwraca numer portu związany z połączeniem
pg_prepare
— Submits a request to create a prepared statement with the given parameters, and waits for completion.
pg_put_line
— Wysyła łańcuch zakończony znakiem NULL do serwera PostgreSQL
pg_query_params
— Submits a command to the server and waits for the result, with the ability to pass parameters separately from the SQL command text.
pg_query
— Realizujezapytanie do bazy danych
pg_result_error_field
— Returns an individual field of an error report.
pg_result_error
— Zwraca błąd związany z identyfikatorem wyniku
pg_result_seek
— Set internal row offset in result resource
pg_result_status
— Zwraca stan wyniku zapytania
pg_select
— Wybiera wiersze
pg_send_execute
— Sends a request to execute a prepared statement with given parameters, without waiting for the result(s).
pg_send_prepare
— Sends a request to create a prepared statement with the given parameters, without waiting for completion.
pg_send_query_params
— Submits a command and separate parameters to the server without waiting for the result(s).
pg_send_query
— Wysyła zapytanie asynchroniczne
pg_set_client_encoding
— Ustawia stronę kodową klienta PostgreSQL-a
pg_set_error_verbosity
— Determines the verbosity of messages returned by pg_last_error and pg_result_error.
pg_trace
— Uruchamia śledzenie połączeń z PostgreSQL
pg_transaction_status
— Returns the current in-transaction status of the server.
pg_tty
— Zwraca nazwę konsoli tty związanej z połączeniem
pg_unescape_bytea
— Unescape binary for bytea type
pg_untrace
— Wyłącza śledzenie połączeń PostgreSQL-a
pg_update
— Aktualizuje tabelę
pg_version
— Returns an array with client, protocol and server version (when available)
px_update_record
Wstęp
Rozszerzenia producentów baz danych
PHP Manual