Rabu, 29 Maret 2017

Membuat Koneksi Database PHP MySQL Dengan Teknik OOP

  Tidak ada komentar

Oke bertemu lagi pada seri OOP. Pada tutorial kali ini kita akan membahas tentang cara membuat koneksi php dan database mysql dengan menggunakan teknik OOP.

Membuat Koneksi Database MySQL Dengan PHP OOP
Langsung saja teman-teman sekalian, kita masuk ke cara membuat koneksi database dengan oop. di tutorial ini tidak saya jelaskan lagi tentang pengertian class, method dan yang dasar-dasar lainnya. teman-teman bisa melihat nya di tutorial sebelumnya di link di atas.
Langkah pertama yang harus kita lakukan adalah kita buat dulu database nya. di sini saya membuat database dengan nama DML. dan kemudian bisa teman-teman buat table juga atau tidak. Lalu buatlah file koneksi.php yang berisikan syntax berikut
 <?php 
class database{

    var $host = "localhost";
    var $uname = "root";
    var $pass = "password";
    var $db = "DML";

    function __construct(){
        $koneksi = mysql_connect($this->host, $this->uname, $this->pass);
        mysql_select_db($this->db);

        if($koneksi){
            echo "Koneksi database mysql dan php berhasil.";
        }else{
            echo "Koneksi database mysql dan php GAGAL !";
        }
    }
} 

$koneksi = new database();

?>

Di sini sebagai contoh menghubungkan mysql dan php dengan teknik oop, saya membuat class dengan nama database. dan kemudian kita mengisi data host dan database pada propertynya.
var $host = "localhost";
var $uname = "root";
var $pass = "password";
var $db = "DML";
Lalu menghubungkannya di function construct. karena function construct adalah method pertama yang di jalankan jika sebuah class di akses.
jika koneksi berhasil maka akan di tampilkan koneksi database mysql dan php berhasil. dan jika tidak maka akan di tampilkan koneksi database mysql dan php GAGAL!.
if($koneksi){
            echo "Koneksi database mysql dan php berhasil.";
        }else{
            echo "Koneksi database mysql dan php GAGAL !";
        }

KESIMPULAN
Jadi untuk membuat koneksi dengan OOP hampir sama dengan tidak menggunakan OOP. Cuma kita mengkombinasikan dengan fungsi - fungsi OOP agar syntax lebih rapi dan hasil maksimal, Sekian terima kasih

Tidak ada komentar :

Posting Komentar