bete26

buatcrud - koneksi

Jul 8th, 2018
389
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.68 KB | None | 0 0
  1. <?php
  2.  
  3. /**
  4.  * File koneksi bertugas/berfungsi sebagai penghubung antara
  5.  * aplikasi web yang kita buat dengan database (mysqli).
  6.  * ----------------------------------------------------------------
  7.  * Jadi misalkan kita ingin memasukan, menampilkan, menghapus
  8.  * atau mengupdate data dari database kita harus menghubungkan
  9.  * terlebih dahulu aplikasi crud yang kita buat ini dengan database
  10.  * -----------------------------------------------------------------
  11.  * Jika belum mengerti ikuti terus langkah-langkahnya...
  12.  */
  13.  
  14. $hostname = 'localhost'; // $hostname adalah variabel yang akan menampung nama host, biasanya "localhost"/"127.0.0.1".
  15. $username = 'root'; // $username adalah variabel yang akan menampung nama username, biasanya root untuk xampp
  16. $password = ''; // $password adalah variabel yang akan menampung password, bisa diisi root atau dikosongkan
  17. $dbname   = 'buatcrud'; // $dbname adalah variabel yang akan menampung nama database, kita isi "buatcrud" karena saya membuat nama detabase dengan nama "buatcrud".
  18.  
  19. /**
  20.  * var $koneksi berfungsi untuk menampung semua yang berhungan dengan database.
  21.  * mysqli_connect() = sebuah fungsi yang disediakan oleh php untuk menghubungkan ke database
  22.  * kemudian ditampung oleh variabel $koneksi.
  23.  * ---------------------------------------------------------------------------------------------------
  24.  * or die('...') fungsi untuk mengecek apakan script kita berhasil terhubung ke database atau tidak,
  25.  * jika terhubung halaman web akan blank/tidak ada tulisan apa-apa, jika gagal terhubung akan terdapat
  26.  * pesan error.
  27.  *
  28.  */
  29.  
  30. $koneksi = mysqli_connect($hostname, $username, $password, $dbname) or die('Ada kesalahan dalam koneksi!');
Add Comment
Please, Sign In to add comment