Sistem Absensi Dan Laporan Penggajian

Cara Membuat Koneksi ke Database dengan PHP Data Object ( PDO )

Salam..,

Dalam tutorial PHP MySQL kali ini kita telah membahas Membuat Koneksi ke Database dengan PHP Data Object (PDO). Beberapa manfaat yang dapat diperoleh dari menggunakan PDO. Pertama PDO membantu mencegah SQL injection, PDO secara otomatis akan mengquote inputan user. Kedua PDO bisa digunakan untuk mengakses beberapa database berbeda. Jika hari ini kita menggunakan database MySQL, pada saat berganti database ke PostgreSQL maka tidak perlu lagi mengubah kode yang sudah dibuat. Yang ketiga PDO sudah mendukung database transaction. Yang keempat PDO lebih cepat bila dibandingkan dengan menggunakan fungsi mysql_query.

Sebelumnya kita membuat koneksi ke database menggunakan fungsi mysql_connect seperti:

$host = "localhost";
$user = "root";
$password = "";
$database_name = "test";
mysql_connect($host, $user, $password);
mysql_select_db($database_name);

Dengan menggunakan koneksi PDO juga cukup mudah dan hampir mirip, seperti:

$host = "localhost";
$user = "root";
$password = "";
$database_name = "test";
$pdo = new PDO("mysql:host=$host;dbname=$database_name", $user, $password);

Kemudian dengan PDO kita bisa menggatur error mode, mengatur bagaimana penanganan error yang terjadi. Misal throw error yang terjadi.

$host = "localhost";
$user = "root";
$password = "";
$database_name = "test";
$pdo = new PDO("mysql:host=$host;dbname=$database_name", $user, $password, array(
            PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION
));

Demikian tutorial cara Koneksi ke Database menggunakan PHP Data Object, silahkan Anda kembangkan lagi.





Pelajari juga Tutorial PHP Data Object lainnya berikut ini ;
Salam,.....









No comments:

Post a Comment