Sabtu, 25 Februari 2017

Membuat Koneksi ke Database Menggunakan PHP MySQLi

Berbicara mengenai koneksi database, PHP mempunyai beberapa cara untuk menghubungkan ke database. Cara-cara tersebut yaitu menggunakan PDO (PHP Data Object), Mysqli Extension dan mysql Extension.  Namun, pada kesempatan kali ini Saya akan mencoba menulis satu cara saja yaitu tentang cara membuat koneksi ke database menggunakan PHP MySQLi.

Sebelum itu kita ulas dulu sedikit tentang MySQLi.

Apa itu MySQLi ?

MySQLi merupakan sebuah ekstensi baru dari mysql yang diklaim mempunyai kemanan yang lebih baik serta lebih cepat dari mysql sebelumnya. Dikutif dari beberapa sumber, mysqli ini juga akan lebih stabil jika menggunakan php versi 5 ke atas.

Cara Membuat Koneksi Database Menggunakan PHP

Pertama kali silahkan membuat sebuah folder terserah nama foldernya apa. Misal  dalam contoh ini adalah “phpku” pada direktori  “c:\xampp\htdocs\”. Lalu buatlan sebuah file pada folder tadi. Misal dalam contoh ini koneksiku.php. Jangan lupa buat juga database, misal “test” .

Untuk lebih jelasnya silahkan liat gambar berikut ini :



Setelah berhasil membuat database di phpmyadmin langkah selanjutnya kita kembali membuka file yang telah kita buat sebelumnya “koneksiku.php” dan isi menggunakan kode sebagai berikut :

<?php
/**
* Namafile : koneksiku.php 
* ----------------------------*/
 
$host = 'localhost'; 
$user = 'root';     // ini berlaku di xampp
$sandi = '';         // ini berlaku di xampp
$namadb = 'test';
 
// melakukan koneksi ke database
$konek = new mysqli($host,$user,$sandi,$namadb);
 
// cek koneksi yang kita lakukan berhasil atau tidak
if ($konek->connect_error) {
     die('koneksi gagal: '. $konek->connect_error);
}

Setelah Anda mengetikan kode diatas. Buatlan sebuah file dengan nama “index.php” pada folder “phpku”. 

Ketik kode berikut ini.


<?php
/**
 * namafile : index.php
 *----------------------*/

/** menyisipkan file koneksiku.php ke dalam file index.php */
 // require 'koneksiku.php';
 require __DIR__ . '/koneksiku.php';

_DIR_ merupakan konstanta dengan sebutan lengkapnya adalah directory yang berisi alamat lengkap dari root file yang akan dipanggil.

Menguji koneksi Database Menggunakan PHP

Setelah kita selesai membuat file koneksiku.php dan index.php langkah selanjutnya adalah kia akan melakukan tes pada koneksi database yang telah kita buat tadi dengan cara mengakses halaman localhost/phpku melalui browser yang kita gunakan. 

Jika browser blank alias tidak muncul apapun maka koneksi database yang telah kita buat berhasil, namun sebaliknya jika muncul “koneksi gagal” berarti ada kesalahan. Silahkan Cek kembali host, user, sandi dan nama database yang telah Anda buat. Pastikan bahwa itu benar. 

Demikian tutorial tentang cara membuat koneksi database php mysqli. Semoga bermanfaat. 




Previous Post
Next Post

post written by:

0 komentar: