Kumpulan Fungsi PHP MySQLi

MySQLi kepanjangan dari MySQL Improved ! , merupakan fungsi koneksi terhadap database MySQL yang merupakan bentuk pembaharuan fungsi sebelumnya yaitu MySQL(mysql_connect). MySQLi mulai bekerja pada database MySQL versi 4.1.13 atau lebih dan pada versi PHP 5.0.0. atau lebih
Hal ini karena dukungan untuk MySQL(mysql_connect) sudah tidak dilanjutkan lagi, sehingga disarankan untuk penggunaan PHP versi 5.0.0 gunakanlah koneksi dengan MySQLi (mysqli_connect), dan beberapa fungsi yang sering dipakai di koneksi mysql_connect sudah tidak dapat digunakan lagi(deprecated). Berikut kumpulan beberapa fungsi yang ada di MySQLi yang mungkin dapat bermanfaat bagi anda.
1. mysqli_affected_rows ( ) Mengembalikan jumlah baris yang terkena dampak dalam operasi MySQL sebelumnya
2. mysqli_autocommit ( ) Mengaktifkan atau menonaktifkan modifikasi database auto
3. mysqli_change_user ( ) Mengubah pengguna koneksi database tertentu
4. mysqli_character_set_name ( ) Mengembalikan set karakter default untuk koneksi database
5. mysqli_close ( ) Menutup koneksi database dibuka sebelumnya
6. mysqli_commit ( ) Komit transaksi saat
7. mysqli_connect_errno ( ) Mengembalikan kode kesalahan dari kesalahan koneksi terakhir
8. mysqli_connect_error ( ) Mengembalikan deskripsi kesalahan dari kesalahan koneksi terakhir
9. mysqli_connect ( ) Membuka koneksi baru ke server MySQL
10. mysqli_data_seek ( ) Mengatur hasil pointer ke baris sewenang-wenang dalam hasil – set
11. mysqli_debug ( ) Melakukan operasi debugging
12. mysqli_dump_debug_info ( ) Dumps debugging info ke log
13. mysqli_errno ( ) Mengembalikan kode kesalahan terakhir untuk fungsi panggilan terbaru
14. mysqli_error_list ( ) Mengembalikan daftar kesalahan untuk fungsi panggilan terbaru
15. mysqli_error ( ) Mengembalikan deskripsi kesalahan terakhir untuk fungsi panggilan terbaru
16. mysqli_fetch_all ( ) Mengambil semua baris hasil sebagai array asosiatif , array numerik , atau keduanya
17. mysqli_fetch_array ( ) Mengambil hasil baris sebagai asosiatif , array numerik , atau keduanya
18. mysqli_fetch_assoc ( ) Mengambil hasil baris sebagai array asosiatif
19. mysqli_fetch_field_direct ( ) Mengembalikan meta – data untuk field di set hasil , sebagai obyek
20. mysqli_fetch_field ( ) Mengembalikan kolom berikutnya di set hasil , sebagai obyek
21. mysqli_fetch_fields ( ) Mengembalikan sebuah array dari objek yang mewakili bidang dalam hasil set
22. mysqli_fetch_lengths ( ) Mengembalikan panjang dari kolom baris saat di set hasil
23. mysqli_fetch_object ( ) Mengembalikan baris saat ini dari hasil set , sebagai obyek
24. mysqli_fetch_row ( ) Mengambil satu baris dari hasil – set dan mengembalikannya sebagai array enumerated
25. mysqli_field_count ( ) Mengembalikan jumlah kolom untuk permintaan terbaru
26. mysqli_field_seek ( ) Mengatur kursor lapangan ke bidang tertentu mengimbangi
27. mysqli_field_tell ( ) Mengembalikan posisi kursor lapangan
28. mysqli_free_result ( ) Membebaskan memori yang berhubungan dengan hasil
29. mysqli_get_charset ( ) Mengembalikan objek set karakter
30. mysqli_get_client_info ( ) Mengembalikan versi perpustakaan klien MySQL
31. mysqli_get_client_stats ( ) Pengembalian statistik tentang klien per – proses
32. mysqli_get_client_version ( ) Mengembalikan versi perpustakaan klien MySQL sebagai integer
33. mysqli_get_connection_stats ( ) Pengembalian statistik tentang koneksi client
34. mysqli_get_host_info ( ) Mengembalikan server MySQL hostname dan jenis sambungan
35. mysqli_get_proto_info ( ) Mengembalikan versi protokol MySQL
36. mysqli_get_server_info ( ) Mengembalikan versi server MySQL
37. mysqli_get_server_version ( ) Mengembalikan versi server MySQL sebagai integer
38. mysqli_info ( ) Mengembalikan informasi tentang permintaan yang terakhir dieksekusi
39. mysqli_init ( ) Menginisialisasi MySQLi dan mengembalikan sumber daya untuk digunakan dengan mysqli_real_connect ( )
40. mysqli_insert_id ( ) Mengembalikan auto – generated id yang digunakan dalam permintaan terakhir
41. mysql_kill ( ) Meminta server untuk membunuh thread MySQL
42. mysqli_more_results ( ) Cek apakah ada hasil yang lebih dari query multi
43. mysqli_multi_query ( ) Melakukan satu atau lebih pertanyaan mengenai database
44. mysqli_next_result ( ) Menyiapkan hasil selanjutnya diatur dari mysqli_multi_query ( )
45. mysqli_num_fields ( ) Mengembalikan jumlah bidang dalam hasil set
46. mysqli_num_rows ( ) Mengembalikan jumlah baris dalam hasil set
47. mysqli_options ( ) Mengatur opsi-opsi tambahan menghubungkan dan mempengaruhi perilaku untuk koneksi
48. mysqli_ping ( ) ping koneksi server , atau mencoba untuk menyambung kembali jika koneksi telah turun
49. mysqli_prepare ( ) Menyiapkan pernyataan SQL untuk eksekusi
50. mysqli_query ( ) Melakukan query terhadap database
51. mysqli_real_connect ( ) Membuka koneksi baru ke server MySQL
52. mysqli_real_escape_string ( ) Escapes karakter khusus dalam string untuk digunakan dalam pernyataan SQL
53. mysqli_real_query ( ) Menjalankan query SQL
54. mysqli_reap_async_query ( ) Mengembalikan hasil dari query async
55. mysqli_refresh ( ) refresh tabel atau cache , atau me-reset informasi server replikasi
56. mysqli_rollback ( ) Rolls kembali transaksi saat ini untuk database
57. mysqli_select_db ( ) Mengubah database default untuk koneksi
58. mysqli_set_charset ( ) Mengatur set karakter klien standar
59. handler mysqli_set_local_infile_default ( ) unsets ditetapkan pengguna untuk beban perintah infile lokal
60. mysqli_set_local_infile_handler ( ) Mengatur fungsi callback untuk LOAD DATA LOCAL INFILE perintah
61. mysqli_sqlstate ( ) Mengembalikan kode kesalahan SQLSTATE untuk operasi MySQL lalu
62. mysqli_ssl_set ( ) Digunakan untuk membangun koneksi yang aman dengan menggunakan SSL
63. mysqli_stat ( ) Mengembalikan status sistem saat ini
64. mysqli_stmt_init ( ) Menginisialisasi pernyataan dan mengembalikan sebuah objek untuk digunakan dengan mysqli_stmt_prepare ( )
65. mysqli_store_result ( ) Transfer hasil set dari query terakhir
66. mysqli_thread_id ( ) Mengembalikan ID benang untuk sambungan saat ini
67. mysqli_thread_safe ( ) Mengembalikan apakah klien perpustakaan dikompilasi sebagai benang-aman
68. mysqli_use_result ( ) Memulai pengambilan hasil set dari query terakhir yang dijalankan menggunakan mysqli_real_query ini ( )
69. mysqli_warning_count ( ) Mengembalikan jumlah peringatan dari query terakhir di sambungan.
Advertisements
Waaww.. lumayan banyak juga Yahh, semoga bermanfaat teman..

MySQLi kepanjangan dari MySQL Improved ! , merupakan fungsi koneksi terhadap database MySQL yang merupakan bentuk pembaharuan fungsi sebelumnya yaitu MySQL(mysql_connect). MySQLi mulai bekerja pada database MySQL versi 4.1.13 atau lebih dan pada versi PHP 5.0.0. atau lebih
Hal ini karena dukungan untuk MySQL(mysql_connect) sudah tidak dilanjutkan lagi, sehingga disarankan untuk penggunaan PHP versi 5.0.0 gunakanlah koneksi dengan MySQLi (mysqli_connect), dan beberapa fungsi yang sering dipakai di koneksi mysql_connect sudah tidak dapat digunakan lagi(deprecated). Berikut kumpulan beberapa fungsi yang ada di MySQLi yang mungkin dapat bermanfaat bagi anda.
1. mysqli_affected_rows ( ) Mengembalikan jumlah baris yang terkena dampak dalam operasi MySQL sebelumnya
2. mysqli_autocommit ( ) Mengaktifkan atau menonaktifkan modifikasi database auto
3. mysqli_change_user ( ) Mengubah pengguna koneksi database tertentu
4. mysqli_character_set_name ( ) Mengembalikan set karakter default untuk koneksi database
5. mysqli_close ( ) Menutup koneksi database dibuka sebelumnya
6. mysqli_commit ( ) Komit transaksi saat
7. mysqli_connect_errno ( ) Mengembalikan kode kesalahan dari kesalahan koneksi terakhir
8. mysqli_connect_error ( ) Mengembalikan deskripsi kesalahan dari kesalahan koneksi terakhir
9. mysqli_connect ( ) Membuka koneksi baru ke server MySQL
10. mysqli_data_seek ( ) Mengatur hasil pointer ke baris sewenang-wenang dalam hasil – set
11. mysqli_debug ( ) Melakukan operasi debugging
12. mysqli_dump_debug_info ( ) Dumps debugging info ke log
13. mysqli_errno ( ) Mengembalikan kode kesalahan terakhir untuk fungsi panggilan terbaru
14. mysqli_error_list ( ) Mengembalikan daftar kesalahan untuk fungsi panggilan terbaru
15. mysqli_error ( ) Mengembalikan deskripsi kesalahan terakhir untuk fungsi panggilan terbaru
16. mysqli_fetch_all ( ) Mengambil semua baris hasil sebagai array asosiatif , array numerik , atau keduanya
17. mysqli_fetch_array ( ) Mengambil hasil baris sebagai asosiatif , array numerik , atau keduanya
18. mysqli_fetch_assoc ( ) Mengambil hasil baris sebagai array asosiatif
19. mysqli_fetch_field_direct ( ) Mengembalikan meta – data untuk field di set hasil , sebagai obyek
20. mysqli_fetch_field ( ) Mengembalikan kolom berikutnya di set hasil , sebagai obyek
21. mysqli_fetch_fields ( ) Mengembalikan sebuah array dari objek yang mewakili bidang dalam hasil set
22. mysqli_fetch_lengths ( ) Mengembalikan panjang dari kolom baris saat di set hasil
23. mysqli_fetch_object ( ) Mengembalikan baris saat ini dari hasil set , sebagai obyek
24. mysqli_fetch_row ( ) Mengambil satu baris dari hasil – set dan mengembalikannya sebagai array enumerated
25. mysqli_field_count ( ) Mengembalikan jumlah kolom untuk permintaan terbaru
26. mysqli_field_seek ( ) Mengatur kursor lapangan ke bidang tertentu mengimbangi
27. mysqli_field_tell ( ) Mengembalikan posisi kursor lapangan
28. mysqli_free_result ( ) Membebaskan memori yang berhubungan dengan hasil
29. mysqli_get_charset ( ) Mengembalikan objek set karakter
30. mysqli_get_client_info ( ) Mengembalikan versi perpustakaan klien MySQL
31. mysqli_get_client_stats ( ) Pengembalian statistik tentang klien per – proses
32. mysqli_get_client_version ( ) Mengembalikan versi perpustakaan klien MySQL sebagai integer
33. mysqli_get_connection_stats ( ) Pengembalian statistik tentang koneksi client
34. mysqli_get_host_info ( ) Mengembalikan server MySQL hostname dan jenis sambungan
35. mysqli_get_proto_info ( ) Mengembalikan versi protokol MySQL
36. mysqli_get_server_info ( ) Mengembalikan versi server MySQL
37. mysqli_get_server_version ( ) Mengembalikan versi server MySQL sebagai integer
38. mysqli_info ( ) Mengembalikan informasi tentang permintaan yang terakhir dieksekusi
39. mysqli_init ( ) Menginisialisasi MySQLi dan mengembalikan sumber daya untuk digunakan dengan mysqli_real_connect ( )
40. mysqli_insert_id ( ) Mengembalikan auto – generated id yang digunakan dalam permintaan terakhir
41. mysql_kill ( ) Meminta server untuk membunuh thread MySQL
42. mysqli_more_results ( ) Cek apakah ada hasil yang lebih dari query multi
43. mysqli_multi_query ( ) Melakukan satu atau lebih pertanyaan mengenai database
44. mysqli_next_result ( ) Menyiapkan hasil selanjutnya diatur dari mysqli_multi_query ( )
45. mysqli_num_fields ( ) Mengembalikan jumlah bidang dalam hasil set
46. mysqli_num_rows ( ) Mengembalikan jumlah baris dalam hasil set
47. mysqli_options ( ) Mengatur opsi-opsi tambahan menghubungkan dan mempengaruhi perilaku untuk koneksi
48. mysqli_ping ( ) ping koneksi server , atau mencoba untuk menyambung kembali jika koneksi telah turun
49. mysqli_prepare ( ) Menyiapkan pernyataan SQL untuk eksekusi
50. mysqli_query ( ) Melakukan query terhadap database
51. mysqli_real_connect ( ) Membuka koneksi baru ke server MySQL
52. mysqli_real_escape_string ( ) Escapes karakter khusus dalam string untuk digunakan dalam pernyataan SQL
53. mysqli_real_query ( ) Menjalankan query SQL
54. mysqli_reap_async_query ( ) Mengembalikan hasil dari query async
55. mysqli_refresh ( ) refresh tabel atau cache , atau me-reset informasi server replikasi
56. mysqli_rollback ( ) Rolls kembali transaksi saat ini untuk database
57. mysqli_select_db ( ) Mengubah database default untuk koneksi
58. mysqli_set_charset ( ) Mengatur set karakter klien standar
59. handler mysqli_set_local_infile_default ( ) unsets ditetapkan pengguna untuk beban perintah infile lokal
60. mysqli_set_local_infile_handler ( ) Mengatur fungsi callback untuk LOAD DATA LOCAL INFILE perintah
61. mysqli_sqlstate ( ) Mengembalikan kode kesalahan SQLSTATE untuk operasi MySQL lalu
62. mysqli_ssl_set ( ) Digunakan untuk membangun koneksi yang aman dengan menggunakan SSL
63. mysqli_stat ( ) Mengembalikan status sistem saat ini
64. mysqli_stmt_init ( ) Menginisialisasi pernyataan dan mengembalikan sebuah objek untuk digunakan dengan mysqli_stmt_prepare ( )
65. mysqli_store_result ( ) Transfer hasil set dari query terakhir
66. mysqli_thread_id ( ) Mengembalikan ID benang untuk sambungan saat ini
67. mysqli_thread_safe ( ) Mengembalikan apakah klien perpustakaan dikompilasi sebagai benang-aman
68. mysqli_use_result ( ) Memulai pengambilan hasil set dari query terakhir yang dijalankan menggunakan mysqli_real_query ini ( )
69. mysqli_warning_count ( ) Mengembalikan jumlah peringatan dari query terakhir di sambungan.
Advertisements
Waaww.. lumayan banyak juga Yahh, semoga bermanfaat teman..
Comments
Post a Comment