Latest Updates

Script dasar php untuk membuat koneksi database

Halo kawan… Di posting pertama ini saya akan sedikit share tentang bagaimana membuat koneksi mysql dengan php. Tapi tidak semua script bisa berjalan dengan lancar. Beberapa problem yang sering terjadi misalnya koneksi yang kita buat berhasil berjalan dengan baik di localhost. Tapi menjadi error ketika sudah di hostingkan.

Untuk script yang saya buat ini sudah saya coba dihosting miliik saya dan berjalan mulus 100% tanpa ada eror, ok langsung saja kita coba. pertama buatlah file “koneksi.php”. untuk nama koneksi bisa anda ganti dengan nama apapun terserah anda.
Ini koding koneksi PHP.

<?php
$my['host'] = "localhost";
$my['user'] = "root";
$my['pass'] = "";
$my['dbs'] = "namadb";
 
$koneksi=mysql_connect($my['host'],$my['user'],$my['pass']);
if (! $koneksi){
echo "Gagal Koneksi..!".mysql_error();
}
mysql_select_db($my['dbs'])
or die ("Database Tidak Ada".mysql_error());
?>

Berikut sedikit penjelasan koding diatas.
  1. $my['host'] = “localhost”;  ==>pada variabel ini kita inisialisasikan host yang kita pakai. Jika masih menggunakan pc pribadi maka gunakan localhost seperti di atas. Tapi jika website anda sudah di hostingkan maka ganti dengan ip dari host anda. untuk mengetahui ip dari host anda silahkah hubungi ke penyedia jasa hosting yang anda pakai.
  2. $my['user'] = “root”; ==>pada variabel ini kita inisialisasikan username dari database yang kita pakai. cukup ganti “root” dengan username anda sendiri. jika masih menggunakan localhost biasannya secara default usernamenya adalah ”root”.
  3. $my['pass'] = “”; ==>Ini merupakan variabel untuk inisialisasi passsword database. Secara default jika menggunakan localhost passwordnya adalah kosong (tanpa password). Namun jika sudah dihostingkan ganti password anda sesuai milik anda.
  4. $my['dbs'] = “namadb”;==> kalau yang satu ini untuk menginisialisasikan nama database anda yang sudah anda buat di phpmyadmin
file koneksi.php telah terbuat. selanjutnya anda tinggal memanggil file itu jika anda ingin koneksi kedatabase.