Koneksi Database dengan PHP

Membuat program Database dengan PHP dan mySQL
Sekarang ini perkembangan pemrograman internet sudah semakin menjamur di dunia, jenis bahasa dan database semakin banyak. Namun kebanyakan bahasa pemrograman yang dipakai adalah PHP dan databasenya mySQL, mereka adalah produk dari opensource jadi gratis dan mudah diterapkan.
Setelah anda download paket program dari xampp di http://www.apachefriends.org/en/xampp-windows.html, install ke dalan PC anda dan running service Apache dan mySQL, komputer anda sudah siap digunakan sebagai web server.
Secara default database mySQL sudah tersetup sendiri,jika anda mau memodifikasinya coba anda buka di folter php/php.ini.
Berikut logika pemikiran dari program database dan pengenalan fungsi mySQL di PHP:
a. membuat koneksi ke database
mysql_connect($strserver,$strusername,$strpassword); fungsi ini membuat koneksi dengan database, membuat sebuah link jembatan program dengan database.membutuhkan parameter user id, password dan alamat server database.
mysql_select_db($strdbname); fungsi ini berguna untuk memilih nama database yang akan dieksekusi.
b. Mengeksekusi query
$result = mysql_query($strquery), fungsi ini mengirimkan perintah query ke dalam database dan akan mengirim nilai kembali berupa recordset atau jumlah record yang dieksekusi.
c. Menampilkan Baris Data
$arr = mysql_fetch_array($result);, fungsi ini menghasilkan array yang berisi record data dari database.
d. Menutup koneksi
mysql_free_result($result);fungsi ini untuk menghapus di memory hasil query,mysql_close(); Fungsi ini untuk menutup dan menghapus session koneksi yang dihasilkan fungsi mysql_connect. 2 fungsi ini berguna untuk mengurangi zombi proses yang ada di web server.
Berikut contoh script php dengan mysql.
$link = mysql_connect(“localhost”,”root”,”"); //default password root adalah kosong
mysql_select_db(“dbbelajarphp”) ;                   // nama database dbbelajarphp
$result = mysql_query(“SELECT nim, nama FROM tbl_mahasiswa”); //query menampilkan tabel mahasiswa
while ($row = mysql_fetch_array($result)) {                                             //memasukkan data ke array row
           echo “NIM : ” . $row["nim"] . ” NAMA : “. $row["nama"] .”
”;        // menampikan di browser IE
mysql_free_result($result); 
mysql_close($link); 
?>

Tidak ada komentar:

Posting Komentar

Pages