//
you're reading...
Komputer dan Internet, Pemrograman

Fungsi-fungsi dalam MySQL


Fungsi-fungsi dalam MySQL 

1. mysql_affected_rows
Untuk mengetahui berapa baris (record) yang terpengaruh akibat operasi MySQL sebelumnya.
Struktur: int mysql_affected_rows ([resource $link_identifier]).

2. mysql_close
Untuk memutuskan hubungan dengan server MySQL. Fungsi ini tidak harus dipakai karena secara otomatis hubungan ke server MySQL akan terputus setelah eksekusi skrip berakhir.
Struktur: bool mysql_close ([resource $ link_identifier]) .

3. mysql_connect
Untuk membuat koneksi dengan server MySQL.
Struktur: resource mysql_connect ([string $server [, string $username [, string $password [, bool $new_link [, int $client_flags]]]]]).

4. mysql_create_db
Untuk menciptakan database MySQL.
Struktur: bool mysql_create_db (string $database_name [, resource $link_identifier]).

5. mysql_data_seek
Untuk menggerakan secara internal penunjukan baris (record) yang merujuk pada $result MySQL. Selanjutnya, untuk memperoleh hasil penunjukan pointer tersebut, digunakan fungsi fetch, seperti mysql_fetch_assoc().
Struktur: bool mysql_data_seek (resource $result, int $row_number).

6. mysql_errno
Untuk mengembalikan nilai kesalahan dari operasi MySQL sebelumnya dalam bentuk angka.
Struktur: int mysql_errno ([resource $link_identifier ]).

7. mysql_error
Untuk mengembalikan nilai kesalahan dari operasi MySQL sebelumnya dalam bentuk teks.
Struktur: string mysql_error ([resource $link_identifier ]).

8. mysql_fetch_array
Untuk mendapatkan hasil baris/record yang digambarkan dalam bentuk array (assosiatif dan angka). Selain itu, secara internal, penunjuk baris akan bergerak maju sesuai dengan jumlah record yang ada.
Struktur: array mysql_fetch_array (resource $result [, int $result_type]).

9. mysql_fetch_assoc
Untuk mendapatkan hasil baris/record yang digambarkan dalam bentuk array (assosiatif). Selain itu, secara internal, penunjuk baris akan bergerak maju sesuai dengan jumlah record yang ada.
Struktur: array mysql_fetch_assoc (resource $result).

10. mysql_fetch_field
Untuk mendapatkan keterangan tentang atribut kolom/field yang dikembalikan dalam bentuk object.
Struktur: object mysql_fetch_field (resource $result [, int $field_offset]).

11. mysql_fetch_lengths
Untuk mendapatkan lebar kolom semua baris, diperoleh dari fungsi mysql_fetch_row(), mysql_fetch_assoc(), mysql_fetch_array(), dan mysql_fetch_object() yang dituangkan dalam bentuk array dan dimulai dari offset ke-0.
Struktur: array mysql_fetch_lengths (resource $result).

12. mysql_fetch_row
Untuk mendapatkan baris/record yang dituangkan dalam bentuk array. Untuk mengakses baris/record dengan mencantumkan nomor index-nya, index dimulai dari offset 0.
Struktur: array mysql_fetch_row (resource $result).

13. mysql_field_len
Untuk mengetahui lebar kolom/field sesuai dengan kolom yang telah ditentukan. $field_offset adalah pilihan index kolom yang akan dicari.
Struktur: int mysql_field_len (resource $result, int $field_offset).

14. mysql_field_name
Untuk memperoleh nama kolom/field sesuai dengan kolom yang telah ditentukan. $field_offset adalah pilihan index kolom yang akan dicari.
Struktur: string mysql_field_name (resource $result, int $field_offset).

15. mysql_field_table
Untuk mengetahui nama table berdasarkan kolom/field yang telah ditentukan.
Struktur: string mysql_field_table (resource $result, int $field_offset).

16. mysql_field_type
Untuk mendapatkan tipe kolom/field sesuai dengan field yang telah ditentukan.
Struktur: string mysql_field_type (resource $result, int $field_offset).

17. mysql_free_result
Untuk membebaskan sumber daya memory dari identifier $result. Pembebasan memori perlu dilakukan jika sekiranya memang sangat dibutuhkan memori yang cukup untuk menampung $result. Karena sebenarnya, secara otomatis memori akan dibebaskan saat eksekusi skrip berakhir.
Struktur: bool mysql_free_result (resource $result).

18. mysql_list_dbs
Untuk menampilkan semua database yang ada di server MySQL.
Struktur: resource mysql_list_dbs ([resource $link_identifier]).

19. mysql_num_fields
Untuk memperoleh jumlah kolom/field hasil dari operasi query.
Struktur: int mysql_num_fields (resource $result).

20. mysql_num_rows
Untuk memperoleh jumlah baris/row yang merujuk pada $result.
Struktur: int mysql_num_rows (resource $result).

21. mysql_query
Untuk mengirim perintah query MySQL ke server. Di mana perintah query lebih dari satu tidak bisa dikenakan pada fungsi ini.
Struktur: resource mysql_query (string $query [, resource $link_identifier]).

22. mysql_result
Untuk mendapatkan hasil data.
Struktur: string mysql_result (resource $result, int $row [, mixed $field]).

23. mysql_select_db
Untuk memilih nama salah satu database yang ada di server MySQL sebagai rujukan sebelum mengakses query ataupun tabel.
Struktur: bool mysql_select_db (string $databse_name [, resource $link_identifier]).

Iklan

About Rendy Faqot

Adalah Sarjana Komputer dari jurusan Ilmu Komputer Universitas Pendidikan Indonesia 2008. Menyelesaikan studi selama 5 tahun yang penuh dengan lika-liku kehidupan mahasiswa sebagaimana mahasiswa normal pada umumnya. Tertarik dengan bidang Data Mining, Natural Language Processing, dan Mobile Development. InsyaAllah, mohon doa-nya agar bisa melanjutkan studi master untuk bidang tersebut. Pernah mencicipi dunia industri sebagai Analyst Programmer di Fujitsu Indonesia dan PT. BSP. Saat ini berdomisili di Bandung dan akan melanjutkan kehidupan di Bandung (untuk sementara).

Diskusi

Belum ada komentar.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: