Beberapa fungsi PHP yang berhubungan dengan database MySQL antara lain :
1. mysql_connect
2. mysql_select_db
3. mysql_query
4. mysql_fetch_array
5. mysql_num_rows
6. mysql_close
1. mysql_connect
Fungsi ini digunakan untuk mengkoneksikan script php dengan database mysql. struktur penulisannya adalah sebagai berikut :
mysql_connect("host database","username database","password database");
sebagai contoh, perhatikan script berikut :
<?php
$host = "localhost";
$user = "root"; // sesuai dengan username database anda
$pass = "1234"; //sesuaikan dengan password database anda
$connect = mysql_connect($host, $user, $pass);
//check koneksi
if($connect){
echo "Koneksi database Berhasil";
}
else{
echo "Koneksi database GAGAL";
}
?>
simpan script diatas dengan nama koneksi.php pada direkotory web server anda. jalankan dengan mengetikkan perintah :
http://localhost/koneksi.php
Jika koneksi database berhasil, maka akan di cetak pesan : Koneksi database Berhasil
2. mysql_select_db
Fungsi ini digunakan untuk memilih nama database yang akan diakses dengan script php. Struktur penulisannya adalah sebagai berikut :
mysql_select_db("nama database","link koneksi");
sebagai contoh, perhatikan script berikut :
<?php
$host = "localhost";
$user = "root"; // sesuai dengan username database anda
$pass = "1234"; //sesuaikan dengan password database anda
$db = "tutorial"; //sesuaikan dengan nama database anda
$connect = mysql_connect($host, $user, $pass);
//check koneksi
if($connect){
//memilih database
$select = mysql_select_db($db, $connect);
//check apakah database yang anda tuliskan ada atau tidak di dalam server mysql
if($check){
echo "Berhasil menemukan database ".$db;
}
else{
echo "Database " .$db. "tidak ditemukan";
}
}
else{
echo "Koneksi database GAGAL";
}
?>
simpan script diatas dengan nama koneksi2.php pada direkotory web server anda. jalankan dengan mengetikkan perintah :
http://localhost/koneksi2.php
Jika koneksi database berhasil dan database yang anda tuliskan ditemukan, maka akan dicetak pesan : Berhasil menemukan database ( nama database );
semoga bermanfaat...!!!!
0 komentar:
Posting Komentar