53 Unique
Men-set unique. Empty
Menghapus seluruh record. Insert
Mengisi record Properties
Melihat daftar atribut tabel.
Gambar 2.5. Atribut-Atribut Dalam Tabel Database
2.17. Menghubungkan PHP dan MySql
Alasan klasik untuk menggunakan MySql selain kemudahan dalam instalasinya adalah mampu menampung record sebanyak ratusan Giga. Selain itu
MySql di bawah lisensi GNU yang berarti gratis.
Fungsi PHP MySql :
Mysql_connect
Fungsi yang pertama kali untuk dapat terhubung ke MySql adalah fungsi mysql_connect. Fungsi ini mempuyai atribut lengkap, yaitu :
54
Mysql_connect“host”, “username”,”password”; koneksi = mysql_connecthost, user, pass or die mysql_error;
Mysql_select_dbdb, koneksi or die mysql_error;
Mysql_query
Syarat utama untuk mengakses MySql sudah terpenuhi. Fungsi berikutnya adalah untuk melakukan query ke MySql. Penulisan fungsinya adalah
sebagai berikut.
Mysql_queryquery, link_id ?
host=”localhost”; user=”guruh”;
db=”mentoring2”; koneksi = mysql_connecthost, user, pass or die mysql_error;
mysql_select_dbdb,koneksi or die mysql_error; mysql_query “select from user”, koneksi; or die mysql_error;
Mysql_num_rows
Fugsi ini untuk menghitung banyak baris yang diambil dari variabel query. Berikut adalah contoh penggunaannya.
? host=”localhost”;
user=”guruh”; db=”mentoring”;
koneksi = mysql_connecthost, user, pass or die mysql_error; mysql_select_dbdb,koneksi or die mysql_error;
mysql_query “select from user”, koneksi; or die mysql_error; jumlah = mysql_num_rowsquery;
echo “Jumlah Rekord : jumlah”; ?
Mysql_fetch_array
Fungsi dari PHP yang terakhir ini digunakan untuk mengambil fetch record
dari suatu query. Fungsi ini menghasilkan nilai array. Dengan fungsi ini, hasil query dapat ditampilkan di browser.
55
? host=”localhost”;
user=”guruh”; db=”mentoring2”;
koneksi = mysql_connecthost, user, pass or die mysql_error; mysql_select_dbdb,koneksi or die mysql_error;
mysql_query “select from user”, koneksi; or die mysql_error; jumlah = mysql_num_rowsquery;
echo “Jumlah Rekord : jumlah”; while row=mysql_fetch_arrayquery
{ echo
“br”; echo
row[0]; echo “br”;
echo row[1];
echo “br”;
echo row[2];
echo “br”;
echo row[3];
echo “br”;
echo row[4];
echo “br”; }
?
2.18. Sistem Basis Data SQL