السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
apa kabar semuanya ? ^_^
semoga sehat semua yah, dan masih semangat untuk belajar codingnya heheh ^_^bertemu lagi dengan saya selaku admin codingpintar ^_^
Pada tutorial yang lalu saya pernah membuat tutorial Cara Membuat Koneksi Database Dengan MySQLi bagi yang ingin lihat tutorial nya silahkan klik DISINI
Namun pada kali ini saya ingin menjelaskan tentang Cara Mengkoneksikan Database Dengan PHP PDO.
PDO ini mendukung beberapa database populer, tidak hanya mysql seperti yang didukung oleh fungsi mysql. Beberapa database yang disupport oleh PDO antara lain:
- MySql
- Firebird
- IBM DB2
- PostgreSql
- Sql Lite
<?php
//mysql hostname
$hostname = 'localhost';
// mysql username
$username = 'username';
//mysql password
$password = 'password';
// mysql database
$database= 'namaDatabase';
try {
$dbh = new PDO("mysql:host=$hostname;dbname=$database", $username, $password);
// menampilkan pesan kalau database sudah berhasil terhubung
echo 'Database Berhasil Terkoneksi';
}
catch(PDOException $e)
{
echo $e->getMessage();
}
?>
Dilihat dari script diatas, membuktikan bahwa PDO menggunakan konsep OOP.
Nah.. karena PHP kedepannya memang mengarah ke jalur OOP maka sudah seharusnya kita untuk mulai belajar paradigma pemrograman berorientasi objek.
Setiap kali kita sudah membuka koneksi ke sebuah database maka kita wajib untuk menutupnya ketika sudah tidak digunakan lagi. Nah. untuk menutupnya kita cukup memberi nilai null terhadap objek koneksi
Silahkan lihat script berikut
<?php
//mysql hostname
$hostname = 'localhost';
// mysql username
$username = 'username';
//mysql password
$password = 'password';
// mysql database
$database= 'namaDatabase';
try {
$dbh = new PDO("mysql:host=$hostname;dbname=$database", $username, $password);
// menampilkan pesan kalau database sudah berhasil terhubung
echo 'Database Berhasil Terkoneksi';
// Menutup koneksi
$koneksi=null;
}
catch(PDOException $e)
{
echo $e->getMessage();
}
?>
Nah, sangat mudah bukan :D
Karena PDO ini mengandung konsep OOP mungkin lain waktu akan saya jelaskan mengenai OOP.
Mungkin itu saja yang dapat saya sampaikan kurang lebihnya mohon maaf
silahkan anda coba atau praktekan sendiri
semoga apa yang saya sampaikan disini dapat bermanfaat bagi anda semua :D
ok gan
Replyok gan bisa d coba
ReplyPHP itu pemberian harapan palsu? :v wkwkwk
ReplyWah mastesaa yah
ReplyMantab buat belajar ni codingan
Replymantap gan, ijin bookmark ilmu coding nya :D
ReplyMantaph... Bisa jadi ilmu tambahan nih buat saya, thanks gan udah berbagi :D
ReplyTempat belajarnya coding, mantap :D
ReplyOwh begitu :v akhirnya saya paham juga :v
Replynice info gan thanks
Replynice info gan thanks
Replyoini yg lg ane carii.. thanks gan.
Replymembantu
nice tutor gan!
Reply
ReplyNyimak dulu deh gan belum terlalu mengerti hehehe
sangat membantu untu membuat web site gan
Replysangat membantu untu membuat web site gan
ReplyThank you gan.
ReplyWah ini yang saya cari
Replywaw template kerenya keren. dadinyaman kalo baca tutorial2 agan
Replyboleh ni tutornya, izin praktek gan
Replylangsung berhasil kagak gan ?
Replymakasih banget gan,pas banget ini hehe
ReplyIni nih, yang ngga kelar kelar :D nyoba gan :-bd
Replynice info gan
Replycoba lah gan
Replymantappp
ReplyNice post, saya jadi nambah wawasan seputar php
Replywah dpt ilmu baru nih aneh gan mksh info nya
ReplyNice artikel gan. Sekarang belajar ngoding gak usah repot lagi nihh gan
Replymakasih bro infonya siap test
Replywuih mantap gan the real of codder :o
ReplyNice gan, praktek dulu deh
Replysangat bermanfaat gan info nya, bisa saya praktekan langsung...
Reply