Home » PHP » Referensi PHP Fungsi MySQLi

Referensi PHP Fungsi MySQLi

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

Pengertian PHP MySQLi

Fungsi MySQLi digunakan untuk mengakses server database MySQL.

Catatan: Ekstensi MySQLi dirancang untuk bekerja dengan MySQL versi 4.1.13 atau yang lebih baru.

Instalasi / Konfigurasi Runtime

Agar fungsi MySQLi tersedia, harus mengkompilasi PHP dengan dukungan untuk ekstensi MySQLi.

Ekstensi MySQLi diperkenalkan pada PHP versi 5.0.0.

Driver Asli MySQL disertakan dalam PHP versi 5.3.0.

Untuk detail instalasi, kunjungi: http://php.net/manual/en/mysqli.installation.php

Untuk detail konfigurasi runtime, buka: http://php.net/manual/en/mysqli.configuration.php

Fungsi PHP MySQLi

FungsiDeskripsi
affected_rows()Mengembalikan jumlah baris yang terpengaruh dalam operasi MySQL sebelumnya
autocommit()Mengaktifkan atau menonaktifkan modifikasi database otomatis
begin_transaction()Memulai transaksi
change_user()Mengubah pengguna dari koneksi database yang ditentukan
character_set_name()Mengembalikan set karakter default untuk koneksi database
close()Menutup koneksi database yang dibuka sebelumnya
commit()Melakukan transaksi saat ini
connect()Membuka koneksi baru ke server MySQL
connect_errno()Mengembalikan kode kesalahan dari kesalahan koneksi terakhir
connect_error()Mengembalikan deskripsi kesalahan dari kesalahan koneksi terakhir
data_seek()Menyesuaikan penunjuk hasil ke baris arbitrer di kumpulan hasil
debug()Melakukan operasi debugging
dump_debug_info()Membuang info debugging ke dalam log
errno()Mengembalikan kode kesalahan terakhir untuk panggilan fungsi terbaru
error()Mengembalikan deskripsi kesalahan terakhir untuk panggilan fungsi terbaru
error_list()Mengembalikan daftar kesalahan untuk panggilan fungsi terbaru
fetch_all()Mengambil semua baris hasil sebagai array asosiatif, array numerik atau keduanya
fetch_array()Mengambil baris hasil sebagai asosiatif, array numerik atau keduanya
fetch_assoc()Mengambil baris hasil sebagai array asosiatif
fetch_field()Mengembalikan bidang berikutnya dalam result-set, sebagai objek
fetch_field_direct()Mengembalikan meta-data untuk satu bidang di result-set, sebagai objek
fetch_fields()Mengembalikan objek array yang mewakili bidang dalam kumpulan hasil
fetch_lengths()Mengembalikan panjang kolom dari baris saat ini di result-set
fetch_object()Mengembalikan baris saat ini dari result-set, sebagai objek
fetch_row()Mengambil satu baris dari result-set dan mengembalikannya sebagai array yang disebutkan
field_count()Mengembalikan jumlah kolom untuk kueri terbaru
field_seek()Menyetel kursor bidang ke offset bidang yang diberikan
get_charset()Mengembalikan objek himpunan karakter
get_client_info()Mengembalikan versi pustaka klien MySQL
get_client_stats()Mengembalikan statistik tentang klien per proses
get_client_version()Mengembalikan versi pustaka klien MySQL sebagai bilangan bulat
get_connection_stats()Mengembalikan statistik tentang koneksi klien
get_host_info()Mengembalikan nama host server MySQL dan jenis koneksi
get_proto_info()Mengembalikan versi protokol MySQL
get_server_info()Mengembalikan versi server MySQL
get_server_version()Mengembalikan versi server MySQL sebagai bilangan bulat
info()Mengembalikan informasi tentang kueri yang terakhir dieksekusi
init()Menginisialisasi MySQLi dan mengembalikan sumber daya untuk digunakan dengan real_connect ()
insert_id()Mengembalikan id yang dibuat secara otomatis dari kueri terakhir
kill()Meminta server untuk mematikan thread MySQL
more_results()Memeriksa apakah ada lebih banyak hasil dari multi query
multi_query()Melakukan satu atau beberapa kueri pada database
next_result()Mempersiapkan kumpulan hasil berikutnya dari multi_query ()
options()Menetapkan opsi koneksi tambahan dan memengaruhi perilaku koneksi
ping()Ping koneksi server atau mencoba untuk menyambung kembali jika koneksi turun
poll()Koneksi polling
prepare()Mempersiapkan pernyataan SQL untuk eksekusi
query()Melakukan kueri terhadap database
real_connect()Membuka koneksi baru ke server MySQL
real_escape_string()Meloloskan karakter khusus dalam string untuk digunakan dalam pernyataan SQL
real_query()Menjalankan kueri SQL tunggal
reap_async_query()Mengembalikan hasil dari kueri SQL asinkron
refresh()Refresh / flushes tabel atau cache atau reset informasi server replikasi
rollback()Mengembalikan transaksi saat ini untuk database
select_db()Pilih database default untuk kueri database
set_charset()Menetapkan kumpulan karakter klien default
set_local_infile_default()Unsets handler yang ditentukan pengguna untuk memuat perintah infile lokal
set_local_infile_handler()Atur fungsi callback untuk perintah LOAD DATA LOCAL INFILE
sqlstate()Mengembalikan kode kesalahan SQLSTATE untuk kesalahan tersebut
ssl_set()Digunakan untuk membangun koneksi aman menggunakan SSL
stat()Mengembalikan status sistem saat ini
stmt_init()Menginisialisasi pernyataan dan mengembalikan objek untuk digunakan dengan stmt_prepare ()
store_result()Mentransfer result-set dari kueri terakhir
thread_id()Mengembalikan ID utas untuk koneksi saat ini
thread_safe()Menampilkan pustaka klien yang dikompilasi sebagai thread-safe
use_result()Memulai pengambilan result-set dari kueri terakhir yang dieksekusi
warning_count()Mengembalikan jumlah peringatan dari kueri terakhir dalam koneksi

You may also like