Langkah-Langkah Menghubungkan PHP dengan MySQL
Saat ini bahasa pemrograman php adalah bahasa pemrograman web yang paling populer dan database MySQL adalah database yang paling banyak digunakan. Sebagai newbie yang baru belajar bahasa pemrograman php mungkin belum tahu bagaimana cara menghubungkan php dengan database.

1. Membuka koneksi ke server MySQL
untuk melakukan uji koneksi antara PHP dengan MySQL, gunakan perintah "mysql_connect()"
Syntaks :
$conn = mysql_connect (”host”,”username”,”password”);
Keterangan :
$conn adalah nama variabel penampung status hasil koneksi kepada database.
host adalah nama host atau alamat server database MySQL.
username adalah nama user yang telah diberi hak untuk dapat mengakses server database.password adalah kata sandi untuk username untuk dapat masuk ke dalam database
2. Memilih database yang akan digunakan di server
Perintah untuk memilih database yang akan digunakan adalahmysql_select_db() Syntaks :
$pilih = mysql_select_db(”namadatabase”,$conn);
Keterangan :
$pilih berisi status koneksi kepada database.
$conn merupakan koneksi kepada server database yang berhasil.
namadatabase adalah nama database yang akan dikenai proses
Perintah tersebut digunakan untuk melakukan koneksi kepada database yang dalam server yang berhasil dikoneksi dengan perintah mysql_connect().
3. Mengambil sebuah query dari sebuah database.
untuk melakukan eksekusi perintah SQL untuk memanipulasi database yang berhasil dilakukan koneksinya menggunakan mysql_select_db(), maka gunakan perintah mysql_query()
Syntaks:
$hasil = mysql_query(”SQL Statement”);
Keterangan:
$hasil akan berupa record set apabila SQL Statement berupa perintah select.
4. Mengambil record dari database
Untuk mengambil record dari database, ada bebera cara yang bisa dilakukan diantaranya:
a. mysql_fetch_array()
Digunakan untuk melakukan pemrosesan hasil query yang dilakukan dengan perintah mysql_query(), dan memasukkannya ke dalam array asosiatif, array numeris atau keduanya.
Sintaks :
$hasil adalah record set yang akan diproses.
b. mysql_fetch_assoc()
Fungsi ini hampir sama dengan fungsi mysql_fetch_array(), hanya saja array yang dihasilkan hanya array asosiatif.
Sintaks :
c. mysql_fetch_row()
Fungsi ini hampir sama dengan fungsi mysql_fetch_array(), hanya saja array yang dihasilkan hanya array numeris.
Sintaks :
d. mysql_num_rows()
Fungsi ini digunakan untuk menghitung jumlah record yang ada pada database.
Sintaks :
$jml akan memiliki nilai sesuai dengan jumlah record yang ada.
Tidak ada komentar:
Posting Komentar