Archive for Februari 2018

MEMBUAT KONEKSI DATABASE DENGAN PHP MYSQLi

Belajar membuat koneksi ke database dengan PHP merupakan dasar dari pembelajaran pemrograman web dan untuk menghubungkan suatu web dengan database kita harus membuat koneksi terlebih dahulu agar web yang akan kita buat dapat terhubung dengan database. membuat sebuah koneksi agar dapat berinteraksi dengan database dapat membantu kita untuk membuat CRUD  (Create, Read, Update, Delete). Tutorial untuk membuat coding koneksi ke database dengan php bukan lagi tutorial baru, sebab sudah banyak situs-situs di internet yang menulis tentang cara membuat koneksi database mysql dengan php, namun pada saat ini kita tidak akan membahas membuat koneksi database menggunakan mysql tetapi menggunakan mysqli.


Kenapa Harus MySQLi ?

MySQLi adalah sebuah ekstesi baru dari mysql yang diklaim lebih aman dan lebih cepat dari mysql tanpa “i” serta lebih stabil di PHP 5 ke atas. Apalagi PHP akan merilis PHP versi ke 7 dan mengabaikan angka 6, sehingga mulai saat sini kita akan biasakan menggunakan MySQLi dengan harapan ketika kita menggunakan PHP 5 keatas kita tidak akan kerepotan dengan issue error deprecated karena mysql sudah tidak lagi disupport oleh PHP 5 ke atas. dan lagi kita akan menggunakan mysqli object, diharapkan kita akan terbiasa ketika menggunakan pemprograman PHP OOP.

Membuat Koneksi Database dengan PHP


Pertama-tama Buatlah folder dengan nama "belajar-php” pada folder “c:\xampp\htdocs\” kemudian buatlah folder dan file seperti admin, assets, include(Create, Update, Delete) Sehingga folder kita lebih tertata dan bisa melanjutkan tutorial php ini dengan mudah.

Buatlah sebuah database pada halaman phpmyadmin dengan mengakses webserver localhost/phpmyadmin, beri nama databse yang kalian buat dengan nama “Nama Database Yang akan kalian buat“.

oke,,, jika kita sudah membuat database di phpmyadmin selanjutnya kita akan membuat koneksi.caranya buka notepad++ atau editor lainnya.

jika sudah membuka notepad++ , silahkan simpan terlebih dahulu di folder yang kita buat tadi dengan nama koneksi.php atau bisa jg dengan config.php ...

oke,, selanjutnya masukkan koding dibawah ini pada notepad++ anda.
<?php
/**
 * Namafile : koneksi.php
 * ----------------------------*/

$host = 'localhost'; // 
$user = 'root';     // ini berlaku di xampp
$pass = '';         // ini berlaku di xampp
$db = 'nama_database';

// melakukan koneksi ke database
$koneksi = mysqli_connect($host,$user,$pass,$db);

// cek koneksi yang kita lakukan berhasil atau tidak
if ($connect->connect_error) {
   // jika terjadi error, matikan proses dengan die() atau exit();
   die('Maaf koneksi gagal: '. $connect->connect_error);
}


Berikutnya kita berpindah ke file index.php dimana kita akan menyisipkan file koneksi.php ke dalam index :

<?php
/** menyisipkan file koneksi.php ke dalam file index.php */
include "koneksi.php"
?>


Menguji Koneksi Database dengan PHP
Setelah kita selesai dengan file koneksi.php dan index.php selanjutnya kita melakukan tes pada koneksi database yang sudah kita buat dengan cara mengakses http://localhost/belajar-php melalui browser favorit kalian.
Jika browser kalian “blank” maka koneksi database yang kita buat berhasil, namun jika muncul “Maaf Koneksi gagal” berarti ada sebuah kesalahan silahkan check kembali username, password, host maupun nama database kemungkinan besar terjadi kesalahan disana.
Demikian tutorial membuat koneksi database dengan php. apabila terdapat kesalahan silahkan tinggalkan pesan kalian pada kolom komentar dibawah.

Terima Kasih Telah Berkunjung,, Selamat Belajar ,, Jangan lupa membuat koding dengan ditemani secangkir kopi biar gak stress :V

Koneksi Database Dengan PHP MYSQLi

Posted by : taliwang 0 Comments
IBX5A5103E70921A

- Copyright © Paris Hizriyan S. Blogger - Blogger Templates - Powered by Blogger - Designed by Johanes Djogan -