PHP MySQLi Pendahuluan
PHP MySQLi = PHP MySQL Improved!
Fungsi MySQLi memungkinkan Anda untuk mengakses MySQL database server.
Catatan: Perpanjangan MySQLi dirancang untuk bekerja dengan MySQL versi 4.1.13 atau yang lebih baru.
Instalasi / Runtime Configuration
Untuk fungsi MySQLi akan tersedia, Anda harus mengkompilasi PHP dengan dukungan untuk ekstensi MySQLi.
Perpanjangan MySQLi diperkenalkan dengan PHP versi 5.0.0. MySQL Native Driver termasuk dalam PHP versi 5.3.0.
Untuk rincian instalasi, pergi ke: http://php.net/manual/en/mysqli.installation.php
Untuk rincian konfigurasi runtime, kunjungi: http://php.net/manual/en/mysqli.configuration.php
PHP Fungsi 5 MySQLi
Fungsi | Deskripsi |
---|---|
mysqli_affected_rows() | Mengembalikan jumlah baris yang terkena dampak dalam operasi MySQL sebelumnya |
mysqli_autocommit() | Menyala atau off database modifikasi auto-melakukan |
mysqli_change_user() | Mengubah pengguna dari koneksi database yang ditentukan |
mysqli_character_set_name() | Mengembalikan karakter default ditetapkan untuk koneksi database |
mysqli_close() | Menutup koneksi database sebelumnya dibuka |
mysqli_commit() | Melakukan transaksi saat |
mysqli_connect_errno() | Mengembalikan kode kesalahan dari kesalahan koneksi terakhir |
mysqli_connect_error() | Mengembalikan deskripsi kesalahan dari kesalahan koneksi terakhir |
mysqli_connect() | Membuka sambungan baru ke server MySQL |
mysqli_data_seek() | Menyesuaikan hasil pointer ke baris sewenang-wenang dalam hasil-set |
mysqli_debug() | Melakukan operasi debugging |
mysqli_dump_debug_info() | Kesedihan debugging info ke log |
mysqli_errno() | Mengembalikan kode kesalahan terakhir untuk panggilan fungsi terbaru |
mysqli_error_list() | Mengembalikan daftar kesalahan untuk panggilan fungsi terbaru |
mysqli_error() | Mengembalikan deskripsi kesalahan terakhir untuk panggilan fungsi terbaru |
mysqli_fetch_all() | Mengambil semua hasil baris sebagai array asosiatif, array numerik, atau keduanya |
mysqli_fetch_array() | Menjemput deretan hasil sebagai asosiatif, array numerik, atau keduanya |
mysqli_fetch_assoc() | Menjemput deretan hasil sebagai array asosiatif |
mysqli_fetch_field_direct() | Pengembalian meta-data untuk satu bidang di set hasil, sebagai obyek |
mysqli_fetch_field() | Mengembalikan kolom berikutnya di set hasil, sebagai obyek |
mysqli_fetch_fields() | Mengembalikan array objek yang mewakili bidang dalam satu set hasil |
mysqli_fetch_lengths() | Mengembalikan panjang kolom dari baris saat ini di set hasil |
mysqli_fetch_object() | Mengembalikan baris saat ini hasil set, sebagai obyek |
mysqli_fetch_row() | Menjemput satu baris dari hasil-set dan kembali sebagai sebuah array enumerated |
mysqli_field_count() | Mengembalikan jumlah kolom untuk query terbaru |
mysqli_field_seek() | Mengatur kursor lapangan ke bidang tertentu diimbangi |
mysqli_field_tell() | Mengembalikan posisi kursor bidang |
mysqli_free_result() | Membebaskan memori yang berhubungan dengan hasilnya |
mysqli_get_charset() | Mengembalikan sebuah objek karakter set |
mysqli_get_client_info() | Mengembalikan versi MySQL klien perpustakaan |
mysqli_get_client_stats() | Pengembalian statistik tentang klien per-proses |
mysqli_get_client_version() | Mengembalikan MySQL versi klien perpustakaan sebagai integer |
mysqli_get_connection_stats() | Pengembalian statistik tentang koneksi klien |
mysqli_get_host_info() | Mengembalikan nama host server MySQL dan jenis sambungan |
mysqli_get_proto_info() | Mengembalikan versi protokol MySQL |
mysqli_get_server_info() | Mengembalikan versi server MySQL |
mysqli_get_server_version() | Mengembalikan versi MySQL server sebagai integer |
mysqli_info() | Mengembalikan informasi tentang permintaan paling baru dieksekusi |
mysqli_init() | Menginisialisasi MySQLi dan mengembalikan sumber daya untuk digunakan dengan mysqli_real_connect() |
mysqli_insert_id() | Pengembalian id otomatis dihasilkan yang digunakan dalam query terakhir |
mysqli_kill() | Meminta server untuk membunuh thread MySQL |
mysqli_more_results() | Cek jika ada lebih hasil dari query multi |
mysqli_multi_query() | Melakukan satu atau lebih query pada database |
mysqli_next_result() | Mempersiapkan hasil selanjutnya diatur dari mysqli_multi_query() |
mysqli_num_fields() | Mengembalikan jumlah bidang dalam satu set hasil |
mysqli_num_rows() | Mengembalikan jumlah baris dalam satu set hasil |
mysqli_options() | Set ekstra menghubungkan pilihan dan mempengaruhi perilaku untuk sambungan |
mysqli_ping() | Ping koneksi server, atau mencoba kembali jika koneksi telah turun |
mysqli_prepare() | Mempersiapkan pernyataan SQL untuk eksekusi |
mysqli_query() | Melakukan query terhadap database |
mysqli_real_connect() | Membuka sambungan baru ke server MySQL |
mysqli_real_escape_string() | Lolos karakter khusus dalam string untuk digunakan dalam pernyataan SQL |
mysqli_real_query() | Mengeksekusi query SQL |
mysqli_reap_async_query() | Mengembalikan hasil dari query async |
mysqli_refresh() | Refresh tabel atau cache, atau me-reset informasi replikasi Server |
mysqli_rollback() | Rolls kembali transaksi saat ini untuk database |
mysqli_select_db() | Mengubah database default untuk koneksi |
mysqli_set_charset() | Set default karakter klien set |
mysqli_set_local_infile_default() | Unsets ditetapkan pengguna handler untuk beban perintah infile lokal |
mysqli_set_local_infile_handler() | Mengatur fungsi callback untuk LOAD DATA LOCAL INFILE |
mysqli_sqlstate() | Mengembalikan kode kesalahan SQLSTATE untuk MySQL operasi terakhir |
mysqli_ssl_set() | Digunakan untuk membangun koneksi yang aman dengan menggunakan SSL |
mysqli_stat() | Mengembalikan status sistem saat ini |
mysqli_stmt_init() | Menginisialisasi pernyataan dan mengembalikan sebuah objek untuk digunakan dengan mysqli_stmt_prepare() |
mysqli_store_result() | Transfer hasil set dari query terakhir |
mysqli_thread_id() | Mengembalikan ID benang untuk sambungan saat ini |
mysqli_thread_safe() | Mengembalikan apakah klien perpustakaan dikompilasi sebagai benang-aman |
mysqli_use_result() | Memulai pengambilan hasil set dari query terakhir yang dijalankan menggunakan mysqli_real_query() |
mysqli_warning_count() | Mengembalikan jumlah peringatan dari query terakhir di sambungan |