PHP mempunyai banyak fungsi bawaan, dengan beragam kemampuan mulai menampilkan informasi, memanipulasi informasi, keperluan kondisional, keperluan perulangan, sampai pengaksesan berbagai database, termasuk postgreSQL, berikut adalah daftar beberapa fungsi PHP yang secara khusus digunakan untuk mengakses dan mengelola database PostgreSQL.
Nama Fungsi
|
Keterangan
|
pg_affected_rows
|
Menampilkan jumlah baris yang dikenai operasi SQL
|
pg_cancel_query
|
Membatalkan eksekusi query
|
pg_client_encoding
|
Mendapatkan pengkodean klien
|
pg_close
|
Menutup koneksi PostgreSQL
|
pg_connect
|
Membuka koneksi dengan PostgreSQL
|
pg_connection_busy
|
Mendapatkan koneksi sibuk atau tidak
|
pg_connection_reset
|
Me-reset koneksi PostgreSQL (melakukan koneksi ulang)
|
pg_connection_status
|
Mendapatkan status koneksi
|
pg_convert
|
Mengkonversi nilai array asosiatif ke dalam sebuah statement SQL yang sesuai
|
pg_copy_from
|
Menyisipkan record ke dalam sebuah tabel dan sebuah array
|
pg_copy_to
|
Menyalin sebuah tabel ke dalam sebuah array
|
pg_dbname
|
Menampilkan data keluaran berupa nama database
|
pg_delete
|
Menghapus record
|
pg_end_copy
|
Melakukan sinkronisasi dengan database postgreSQL
|
pg_escape_bytea
|
Mengeluarkan biner untuk tipe data bytea
|
pg_escape_string
|
Mengeluarkan string untuk tipe data text/char
|
pg_fetch_all
|
Menampilkan hasil query sebagai array
|
pg_fetch_array
|
Menampilkan hasil query sebagai array
|
pg_fetch_assoc
|
Menampilkan hasil query sebagai array
|
pg_fetch_object
|
Menampilkan hasil query sebagai object
|
pg_fetch_result
|
Mengembalikan nilai dari sebuah hasil query (resource)
|
pg_fetch_row
|
Menampilkan hasil query sebagai array
|
pg_field_is_null
|
Menguji apakah sebuah field adalah NULL
|
pg_field_name
|
Menampilkan nama field
|
pg_field_num
|
Mengembalikan jumlah dari sebuah named field
|
pg_field_prtlen
|
Mengembalikan ukuran field yang dicetak
|
pg_field_size
|
Mengembalikan ukuran penyimpanan internal dari sebuah named field
|
pg_field_type
|
Menampilkan tipe field untuk nomor field untuk nomor field yang bersangkutan
|
pg_free_result
|
Membebaskan memory hasil
|
pg_get_notity
|
Melakukan ping koneksi database
|
pg_get_pid
|
Melakukan ping koneksi database
|
pg_get_result
|
Mendapatkan hasil query yang asynchronous
|
pg_host
|
Mengembalikan nama host terasosiasi dengan sebuah koneksi
|
pg_insert
|
Menyisipkan array ke dalam tabel
|
pg_last_error
|
Mendapatkan string berupa pesan perhatian kesalahan terakhir dari sebuah koneksi
|
pg_last_notice
|
Mengembalikan pesan perhatian terakhir dari server PostgreSQL
|
pg_last_oid
|
Mengembalikan objeck old terakhir
|
pg_lo_close
|
Menutup sebuah objek besar
|
pg_lo_create
|
Membuah sebuah objek besar
|
pg_lo_export
|
Mengekspor objek besar ke dalam bentuk file
|
pg_lo_import
|
Mingimport objek besar dari file
|
pg_lo_open
|
Membuka objek besar
|
pg_lo_read_all
|
Membaca keseluruhan objek besar dan mengirim secara langsung ke browser
|
pg_lo_read
|
Membaja objek besar
|
pg_lo_seek
|
Mencari posisi objek besar
|
pg_to_tell
|
Mengembalikan posisi sekarang dari objek besar
|
pg_lo_unlink
|
Menghapus objek besar
|
pg_lo_write
|
Menulis objek besar
|
pg_meta_data
|
Mendapatkan meta data untuk tabel tertentu
|
pg_num_fields
|
Menghitung jumlah field dalam tabel tertentu
|
pg_num_rows
|
Menghitung jumlah baris data (record) dari hasil query
|
pg_option
|
Mendapatkan opsi yang terasosiasi dengan sebuah koneksi
|
pg_pconnect
|
Membuka sebuah koneksi PostgreSQL persisten
|
pg_ping
|
Melakukan ping sebuah koneksi database
|
pg_port
|
Mengembalikan nomor port yang terasosiasi dengan database
|
pg_put_line
|
Mengirim sebuah string pemberhenti berupa NULL ke database postgreSQL
|
pg_query
|
Mengirim query ke mysql
|
pg_result_error
|
Mendapatkan pesan kesalahan berhubungan dengan hasil query
|
pg_result_status
|
Mendapatkan status dari hasil query
|
pg_select
|
Memilih record
|
pg_send_query
|
Mengirim asynchronous query
|
pg_set_client_encoding
|
Mengatur encoding klien
|
pg_trace
|
Mengaktifkan pelacakan koneksi PostgreSQL
|
pg_tty
|
Mengembalikan tty yang berhubungan dengan koneksi postgreSQL
|
pg_unescape_bytea
|
Mengeluarkan biner untuk tipe bytea
|
pg_untrace
|
Menonaktifkan pelacakan dari sebuah koneksi PostgreSQL
|
pg_update
|
Meng-update tabel
|
No comments:
Post a Comment