| Nama Fungsi | Kegunaan |
| mysql_connect | Digunakan untuk membuka hubungan (koneksi) dengan MySQL server. |
| mysql_pconnect | Membuka hubungan (koneksi) permanen/tetap dengan MySQL server |
| mysql_close | Menutup hubungan (koneksi) dengan MySQL server. |
| mysql_create_db | Membuat sebuah database baru pada server database MySQL. |
| mysql_drop_db | Mendrop atau menghapus sebuah database pada server database MySQL |
| mysql_select_db | Memilih sebuah database sebagai database aktif |
| mysql_query | Mengirim perintah SQL ke server MySQL untuk dieksekusi |
| mysql_db_query | Mengirim perintah SQL ke server MySQL pada database aktif |
| mysql_fetch_array | Mengambil baris hasil sebagai array assosiatif |
| mysql_result | Menampilkan data hasil query |
| mysql_fetch_row | Menampilkan baris hasil array satu persatu. |
| mysql_affected_row | Menampilkan nomor baris akibat dari insert, update, delete yang terakhir |
| mysql_num_rows | Menampilkan nomor baris pada hasil. Perintah ini hanya bisa digunakan pada select |
| mysql_fetch_field | Mencari informasi kolom dari dari hasil, dan menampilkannya sebagai obyek |
| mysql_fetch_lengths | Menampilkan panjang beberapa field pada baris terakhir |
| mysql_fetch_object | Menampilkan baris hasil berupa obyek |
| mysql_field_name | Menampilkan nama field tertentu |
| mysql_list_fields | Menampilkan daftar field |
| mysql_num_fields | Menampilkan nomor field |
| mysql_field_seek | Mencari field tertentu |
| mysql_field_type | Mendapatkan tipe field tertentu |
| mysql_insert_id | Mendapatkan id dari operasi insert sebelumnya |
| mysql_data_seek | Memindahkan hasil internal |
| mysql_free_result | Menampilkan memori yang bebas |
| mysql_errno | Menampilkan pesan error dari operasi yang dilakukan terakhir kali |
| mysql_error | Menampilkan pesan error berupa text dari operasi yang dilakukan terakhir kali |
| mysql_list_dbs | Menampilkan daftar database yang ada pada database MySQL |
| mysql_list_tables | Menampilkan daftar tabel yang ada pada database MySQL |
| mysql_field_len | Menampilkan panjang field tertentu |
| mysql_field_table | Mendapatkan nama field dari tabel tertentu |
| mysql_tablename | Mendapatkan nama tabel |
Selasa, 10 Mei 2011
Fungsi-fungsi mySQL dalam PHP
PHP & MySQL
Cara yang paling mudah membuat tabel adalah meng gunakan PHPMyAdmin. Dengan PHPMyAdmin kamu dapat meng-create, edit dan remove database, table, row, field, dll. Sangat pasti, daripada Anda melakukannya melalui telnet atau command prompt MySQL.
Langkah - Langkahnya :
1. pastikan Anda telah memasang PHPMyAdmin dengan benar.
2. Sekarang kita membuat tabel dalam database. Kita bisa membuatnya secara manual, tapi sekarang kita akan membuatnya dengan PHPMyAdmin pada field yang tersedia. Lakukan copy and paste, baris perintah dibawah ini:
CREATE TABLE address ( id tinyint(4) DEFAULT '0' NOT NULL AUTO_INCREMENT, name varchar(50), address varchar(225), hnum varchar(10), wnum varchar(10), PRIMARY KEY (id), UNIQUE id (id));
INSERT INTO address VALUES (1,'James Red','3 Not Here Cres, Hopeville','555-4123','555-9777');
INSERT INTO address VALUES (2,'John Back','8 nice Place, Lo ','555-7894','555-3131');
INSERT INTO address VALUES (3,'Brad Feed','7 victor pl, Moronville','555-1919','555-9764');
INSERT INTO address VALUES (1,'James Red','3 Not Here Cres, Hopeville','555-4123','555-9777');
INSERT INTO address VALUES (2,'John Back','8 nice Place, Lo ','555-7894','555-3131');
INSERT INTO address VALUES (3,'Brad Feed','7 victor pl, Moronville','555-1919','555-9764');
Baris perintah tersebut akan membuat table dengan nama 'address'. Table 'address' juga akan berisi tiga record. Pada contoh ini kita hanya ingin membuat buku alamat sederhana.
Sekarang kita sudah memiliki database, table dan beberapa contoh data. Sekarang kita akan tampilkan data tersebut dalam bentuk yang lebih manis dalam form. Menggunakan PHP, kita mem-format data menjadi bentuk HTML.
Baris perintah tersebut akan membuat table dengan nama 'address'. Table 'address' juga akan berisi tiga record. Pada contoh ini kita hanya ingin membuat buku alamat sederhana.
Sekarang kita sudah memiliki database, table dan beberapa contoh data. Sekarang kita akan tampilkan data tersebut dalam bentuk yang lebih manis dalam form. Menggunakan PHP, kita mom-format data menjadi bentuk HTML.
Kembali kepada data
Database MySQL
Dalam term ini penggunaan database adalah menggunakan database MySQL
Koneksi ke server mySQL
$db_variable = mysql_connect("host", "nama_user", "password");
Buat database
$db_variable = mysql_create_db("nama_db");
Menggunakan database
mysql_select_db("nama_db", $db_variable);
Menjalankan query
$variable_hasil = mysql_query("sql query",$db_variable);
Menampilkan hasil query
mysql_result($result,nomor record,"field name");
atau
$baris = mysql_fetch_row($variable_hasil);
$data = $baris [nomor indek kolom field tabel];
atau
$baris = mysql_fetch_array($variable_hasil)
$data = $baris [nama kolom field tabel]
Perintah mysql_fetch_row atau mysql_fetch_array setiap kali digunakan akan menujuk ke baris record secara berurutan jika dipanggil secara berulang, sehingga perintah ini biasa digunakan dalam looping.
Koneksi ke server mySQL
$db_variable = mysql_connect("host", "nama_user", "password");
Buat database
$db_variable = mysql_create_db("nama_db");
Menggunakan database
mysql_select_db("nama_db", $db_variable);
Menjalankan query
$variable_hasil = mysql_query("sql query",$db_variable);
Menampilkan hasil query
mysql_result($result,nomor record,"field name");
atau
$baris = mysql_fetch_row($variable_hasil);
$data = $baris [nomor indek kolom field tabel];
atau
$baris = mysql_fetch_array($variable_hasil)
$data = $baris [nama kolom field tabel]
Perintah mysql_fetch_row atau mysql_fetch_array setiap kali digunakan akan menujuk ke baris record secara berurutan jika dipanggil secara berulang, sehingga perintah ini biasa digunakan dalam looping.
Langganan:
Postingan (Atom)