Hallo kawan-kawan, kali ini saya akan berbagi pengetahuan tentang Contoh Code Cara Membuat Fasilitas Ganti/Rubah Password User dengan PHP MySQL
 
Sebelum membahas judul di atas , ini ada Sedikit kutipan atau Motivasi Buat kawan kawan semua..
"Pendidikan adalah senjata paling mematikan di dunia, karena itu, Anda mampu mengubah dunia"..
...
Ok Langsung saja kita bahas tentang : Membuat Koneksi Ke Database Kengan PHP MySQL
Belajar Membuat Koneksi database dengan php merupakan sebuah dasar dalam belajar pemrograman web dan belajar php, dengan berkoneksi kita bisa melakukan interaksi dengan database seperti melakukan CRUD (Create, Read, Update dan Delete). Tutorial seperti membuat koneksi database dengan php bukan lagi tutorial php baru, sebab sudah banyak situs yang menulis tentang cara membuat koneksi database mysql dengan php, namun pada kesempatan kali ini kita tidak akan belajar membuat koneksi database mysql tetapi dengan mysqli.
mula-mula silahkan membuat folder dengan nama “belajar-php” pada folder “c:\xampp\htdocs\” kemudian buatlah folder dan file seperti yang pernah onphpid tulis pada Struktur direktori | Folder webiste. Sehingga folder kita lebih tertata dan bisa melanjutkan tutorial php ini dengan mudah.
 
Buatlah sebuah database pada halaman phpmyadmin dengan mengakses localhost/phpmyadmin, beri nama databse yang kalian buat dengan nama “database_kita“.
 
jika belum bisa membuat database, kalian bisa baca artikel cara membuat database sehingga kita bisa lanjut ke step selanjutnya.
 
Setelah kita berhasil membuat database di phpmyadmin selanjutnya kita akan kembali ke htdocs dan buka file config.php
dan isi dengan kode berikut :
 
/**
 * Namafile : config.php 
 * ----------------------------*/
 
$dbhost = 'localhost'; 
$dbuser = 'root';     // ini berlaku di xampp
$dbpass = '';         // ini berlaku di xampp
$dbname = 'database_kita';
 
// melakukan koneksi ke database
$connect = new mysqli($dbhost,$dbuser,$dbpass,$dbname);
 
// 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 config.php ke dalamnya menggunakan require seperti berikut :
 
/**
  * namafile : index.php
  *----------------------*/
 
/** menyisipkan file config.php ke dalam file index.php */
  // require 'config.php';
  require __DIR__ . '/config.php';
 
_DIR__ adalah konstanta dengan kepanjangan Direktory yang berisi alamat lengkap dari root direktori (direktori akar) hingga file yang berisi konstanta.
contoh :
 
Pada tutorial php di atas kita meletakkan __DIR__ di file index.php, jika jalankan perintah :
 
echo __DIR__ // outputnya c:\xampp\belajar-php
 
apabila kita membuat sebuah file di dalam folder admin dan di dalam file tersebut kita jalakan perintah :
 
echo __DIR__ // outputnya c:\xampp\belajar-php\admin
 
begitu sob..
 
Menguji Koneksi Database dengan PHP ?
 
Setelah kita selesai dengan file config.php dan index.php selanjutnya akan 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.
 
selamat mencoba 
" Demikianlah Artikel yang kami buat semoga bermanfaat bagi orang yang membacanya dan menambah wawasan bagi orang yang membaca artikel ini. Dan penulis mohon maaf apabila ada kesalahan dalam penulisan kata dan kalimat yang tidak jelas, mengerti, dan lugas mohon jangan dimasukan ke dalam hati.
Dan kami juga sangat mengharapkan yang membaca artikel ini akan bertambah motivasinya dan mengapai cita-cita yang di inginkan, karena saya membuat artikel ini mempunyai arti penting yang sangat mendalam.
Sekian penutup dari kami semoga berkenan di hati dan kami ucapkan terima kasih "
#SalamTechno
 
Sumber: suckittrees.com