tutorial pengembangan web terbaru
 

PHP 5 Fungsi MySQLi


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