Top Menu

[CRUD PHP dan MYSQL] - Part 2 Membuat Koneksi Database


Assalamualaikum Warahmatullahi Wabarakatuh,
Sekarang kita akan membuat koneksi antara php dan database mysql (mariadb), kita akan menggunakan fungsi 'mysqli()'.
Struktur folder :
  • Belajar
    • Action (untuk menyimpan file action, seperti tambah, edit, hapus dll)
    • Assets (untuk menyimpan file css, javascript, dll)
    • Config (untuk menyimpan file berupa config database, fungsi, dll)
database.php
<?php
/**
 *
 * Nama file : database.php
 *
 */

$dbhost = 'localhost';

$dbuser = 'root';     // ini berlaku di xampp
$dbpass = '';         // ini berlaku di xampp
$dbname = 'belajar';

// melakukan koneksi ke database

$mysqli = new mysqli($dbhost,$dbuser,$dbpass,$dbname);

// cek koneksi yang kita lakukan berhasil atau tidak

if ($mysqli->connect_error) {
    // jika terjadi error, matikan proses dengan die() atau exit();
    die('Maaf koneksi gagal: '. $mysqli->connect_error);
}
File di simpan pada folder config dengan nama database.php. Untuk melihat koneksi berhasil atau tidak klik pada link berikut http://localhost/belajar/config/database.php , apabila hasilnya blank atau kosong maka koneksi berhasil dan apabila ada tulisan "Maaf koneksi gagal: " maka koneksi gagal terhubung.

Mungkin segitu saja penjelasannya, apabila masih belum mengerti bisa menanyakan di kolom komentar.

Terimakasih.

Posting Komentar

Copyright © Alfi Gusman | 2012