Friday, January 18, 2013

Fungsi PHP-MySQL


1.     Administrasi MySQL
Struktur database di MySQL terdapat hak akses (privilege), hak akses database meliputi kewenangan pengguna (user) mengakses database tertentu dan batas-batasan perintah yang bisa dilakukan. User yang berhak secara keseluruhan (tanpa batas) adalah user root. secara default User root tidak mempunyai password (kata kunci) dengan alamat host adalah localhost. Administrasi user MySQL digunakan untuk mengkases database MySQL melalui PHP.  Untuk melakukan administrasi Users, klik link Users pada halaman index atau dari PHPMyAdmin, buka database.


PHPMyAdmin merupakan front-end MySQL berbasis web. PHPMyAdmin dibuat dengan menggunakan PHP. Saat ini, PHPMyAdmin banyak digunakan dalam hampir semua penyedia hosting yang ada di internet. PHPMyAdmin mendukung berbagai fitur administrasi MySQL termasuk manipulasi database, tabel, index dan juga dapat mengeksport data ke dalam berbagai format data. PHPMyAdmin juga tersedia dalam 50 bahasa lebih, termasuk bahasa Indonesia. 

2.   Merancang Database
MySQL menyediakan berbagai tipe data dengan spesifikasi dan panjang masing-masing. Tipe data untuk field dalam MySQL diantaranya ditampilkan pada tabel berikut ini:
  • Sebagai latihan untuk menuliskan sebuah database di phpMyAdmin-Database dengan nama: dbmahasiswa:


33.   Fungsi PHP-MySQL
a)     Fungsi mysql_connect()
Fungsi yang digunakan untuk menghubungkan ke MySQL adalah mysql_connect(), dengan atribut lengkap sebagai berikut:

mysql_connect(“$host”,”$username”,”$password”);

Keterangan:
$host                     : alamat atau IP
$username             : pengguna (user)
$password             : kata kunci (password)

Sebagai contoh ketiklah kode PHP dibawah ini dengan nama koneksi_database.php




b)     Fungsi mysql_select_db()
Setelah terhubung ke MySQL, selanjutnya memilih database yang telah dibuat untuk diguakan dengan atribut:

mysql_select_db($db,$link_id)

Keterangan:
·       $db       : nama database, contoh: dbmahasiswa
·       $link_id : variabel untuk terhubung ke mysql (dalam hal ini: koneksidb.php)

Sebagai latihan ketiklah kode program PHP dibawah ini dengan nama: select_db.php



c)     Fungsi mysql_query()
Langkah selanjutnya adalah melakukan query ke MySQL misalnya query untuk memilih data yang terdapat pada tabel biodata di database dbmahasiswa dengan atribut:

      Mysql_query($query*from tabel, $link_id);

Keterangan:
$query        : fungsi untuk memili data
tabel           : nama tabel data yang dipilih
$link_id       : variabel untuk terhubung ke mysql

Sebagai latihan ketiklah kode program dibawah ini dengan nama: query.php





d)     Fungsi mysql_num_rows()
Fungsi ini digunakan untuk menghitung banyak baris yang diambil dari variabel query, bentuk umum:

      Mysql_num_rows($query);

Sebagai latihan ketiklah kode program dibawah ini dengan nama: num_rows.php




e)     Fungsi mysql_fetch_array()
Fungsi ini digunakan untuk mengambil record (fetch)dari suatu query. Fungsi ini menghasilkan nilai array yang dapat ditampilkan di browser. Bentuk umum penulisan fungsi adalah:

      Mysql_fetch_array($array);

Sebagai latihan ketiklah kode program dibawah ini dengan nama: fetch_array.php

No comments:

Pencairan.....

Daftar Blog Berkaitan