Thursday, May 24, 2018

Cara Mengkoneksikan Web Ke Database di PHP

Pada kali ini kita akan membahas tutorial cara mengkoneksikan website ke database.
Sebelum kita memasuki tahap pengkoneksian, terlebih dahulu kita menyiapkan bahan bahannya seperti berkut.
- Sublime Text 3 / Notepad++
- Xampp untuk server localnya
- databasenya.


Untuk aplikasi Sublime Text 3 / Notepad++ bisa kalian download disini

Untuk Sublime Text 3 ===> Klik disini.
Untuk Notepad++  ===>  Klik disini.
Untuk Xampp === > Klik disini.

Setelah kalian download silahkan di install seperti biasanya.
seletah di install silahkan buka aplikasinya dan juga aplikasi Xampp nya dan jalankan program Apache dan MYSQL.

Setelah itu kita akan masuk ke dalam tahap pengkodingan.
Silahkan ketik script berikut untuk pengkoneksiannya.

<?php
  $host = "localhost";
$user = "root";
$pass = "";
$dbname = "perpus";     $con =  mysqli_connect($host, $user, $pass, $dbname); 
  //check connetction
if (mysqli_connect_errno()) {
echo "<h1>Gagal konek gan</h1>";
mysqli_connect_error();

  else  {
echo "<h1>konek ke databases sukses gan<h1>";
}
?>

Penjelasan :
Untuk variabel $host adalah nama alamat server nya
Untuk $user adalah nama username dari mysql nya
Dan untuk $pass untuk password nya disana saya kosongkan karena username dan passwordnya masih default dari mysql.
Dan untuk dbname adalah nama dari database yang akan kita koneksinkan ke website kita.

Setelah kalian masukkan script di atas silahkan kalian save filenya dengan nama konektor.php, dan simpan di C:\\xampp\htdocs\[nama folder].
 setelah di save silahkan buka browser anda lalu ketikkan "localhost/nama folder/konektor.php".
Dimana nama folder adalah nama dari folder tempat menyimpan file konektor.php tadi.

jika sukses maka akan mncul pesan koneksi "konek ke databases sukses."



dan jika gagal maka akan mucul pesan "Gagal konek gan."

Demikianlah tutorial cara mengkoneksinkan database ke website kita.
bila ada yang ingin di tanyakan silahkan berkomentar di bawah ini.
Terima kasih.
Comments


EmoticonEmoticon