RSS

Fungsi-Fungsi MySQL

08 Apr

Pada Mysql ada sejumlah fungsi yang berawalan mysql_ yang digunakan untuk mengakses database server MySQL dibahas di bawah ini.

1. mysql_qonnect

Fungsi ini digunakan untuk membuat hubungan ke database MySQL yang terdapat pada suatu host.

Bentuk pemanggilannya : mysql_connect (host, nama_pemakai, password)

Host → nama host tempat database server MySQL berada (defaultnya = localhost),
Pemakai → nama pemakai yang digunakan untuk melakukan hubungan (defaultnya = root),
Password → password milik pemakai (defaultnya = “”) kosong

Contoh : testconnect.php

<?php
if (mysql_connect(“localhost”,”root”,””)) {
print “berhasil terhubung”;}
else
{print “tidak terhubung”;}
?>

2. mysql_close

Fungsi ini berguna menutup hubungan ke database MySQL.

Bentuk pemanggilannya : mysql_close (pengenal_hubungan)

dalam hal ini, pengenal_hubungan menyatakan pengenal yang diperoleh dari pemanggilan fungsi mysql_connect( )
catatan : ketika skrip PHP berakhir, hubungan ke database MySQL yang dibentuk melalui mysql_connect juga dengan sendirinya akan ditutup.

Contoh : testmyclose.php

<?php
$server =”localhost”;
$username =”root”;
$password =””;
$koneksi=mysql_connect($server,$username,$password);

/*jika hubungan tidak dapat dibentuk, hubungan segera ditutup dengan menampilkan pesan “koneksi gagal” */
if (! $koneksi) die (“Koneksi gagal”);
mysql_close($koneksi);
print (“berhasil”);
?>

Catatan : teks yang diblok diatas merupakan penjelasan kode dibawahnya.

3. mysql_select_db

fungsi ini berguna untuk memilih databse.

Bentuk pemanggilannya : mysql_select_db (databse, pengenal_hubungan)

dalam hal ini, pengenal_hubungan menyatakan pengenal yang diperoleh dari pemanggilan fungsi mysql_connect () dan argumen database adalah nama database yang dipilih.

Contoh : testkoneksi.php

<?php
$server = “localhost”;
$username = “root”;
$password = “”;
$database = “dbsisfo”;
// Koneksi dan memilih database di server
mysql_connect($server,$username,$password) or die(“Koneksi gagal”);
mysql_select_db($database) or die(“Database tidak bisa dibuka”);
?>

4. mysql_query

fungsi mysql_query berguna untuk mengeksekusi permintaan terhadap sebuah tabel atau sejumlah tabel.

Bentuk pemanggilannya : mysql_query (permintaan, pengenal_hubungan)

pengenal_hubungan menyatakan pengenal yang diperoleh dari pemanggilan fungsi mysql_connect () dan argumen permintaan berupa pernyataan SQL untuk mengakses tabel. Tabel yang dapat di akses adalah tabel milik database yang disebutkan melalui mysql_select_db() .

fungsi ini menghasilkan suatu nilai yang digunakan sebagai pengenal hasil bagi sejumlah fungsi lainnya yang berawalan mysql_. Bila terjadi sesuatu kesalahan, hasilnya berupa FALSE.

5. mysql_db_query

Fungsi ini berguna untuk menjalankan suatu permintaan terhadap suatu Database.

Bentuk pemanggilannya :
mysql_db_query(database, permintaan, pengenal_hubungan)

6. mysql_num_rows

Fungsi ini berguna untuk memperoleh jumlah baris dari suatu hasil permintaan (query) yang menggunakan SELECT.

Bentuk pemanggilannya : mysql_num_rows(pengenal_hasil)

7. mysql_affected_rows

Fungsi ini berguna untuk memperoleh jumlah baris yang dikenai operasi INSERT, UPDATE, dan DELETE.

Bentuk pemanggilannya : mysql_affected_rows(pengenal_hubungan)

8. mysql_num_fiedls

Fungsi ini berguna untuk memperoleh jumlah kolom pada suatu hasil permintaan.

Bentuk pemanggilannya : mysql_num_fields(pengenal_hasil)

Skrip dibawah ini akan memberikan gambaran sedikit tentang penggunaan fungsi yang berawalan mysql.

<html>
<head><title></title></head>
<body>
<?php/* inisialisasi koneksi */
$pemakai = “zj”;
$password = “badguy”;

/* membuka koneksi ke Database MySQL */
$id_mysql = mysql_connect(“localhost”, $pemakai, $password)
OR die(“Can NOT Connect to MySQL”);

/* Database dan Tabel yang dituju */
mysql_select_db(“mydatabase, $id_mysql) OR die(“Database NOT FOUND!”);
$hasil = mysql_query(“SELECT * FROM mytable”, $id_mysql);

/* jika tabel tidak ditemukan*/
if (! $hasil)
die(“Query Aborted”);

/* mengambil jumlah kolom */
$jum_kolom = mysql_num_fields($hasil);
echo “Jumlah kolom : $jum_kolom
\n”;

/* mengambil jumlah baris */
$jum_baris = mysql_num_rows($hasil);
echo “Jumlah baris : $jum_baris
\n”;

/* menutup koneksi ke Database MySQL */
mysql_close($id_mysql);
>?</body>
</html>

About these ads
 
Tinggalkan komentar

Posted by pada 8 April 2012 in MySQL, PHP, Web Design

 

Tag: , , ,

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Logout / Ubah )

Twitter picture

You are commenting using your Twitter account. Logout / Ubah )

Facebook photo

You are commenting using your Facebook account. Logout / Ubah )

Google+ photo

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

 
Ikuti

Get every new post delivered to your Inbox.

%d bloggers like this: