Contoh Aplikasi PHP PDO dengan MYSQL

Berita terbaru dari PHP bahwa rencananya untuk versi yang terbaru PHP v.5.5 sudah tidak akan lagi mensupport fungsi-fungsi MySQL seperti mysql_query,mysql_fetch_array, mysql_connect, dan fungsi mysql lainnya. Jika dipaksakan mengunakan fungsi tersebut akan keluar error warning Deprecated artinya fungsi tersebut sudah usang, dan tidak akan digunakan lagi.

Pertanyaannya bagaimana PHP bisa bekerja dengan MySQL ? ada dua pilihan yaitu menggunakan MySQLi function atau menggunakan PHP PDO, nah dalam kasus ini penulis memberikan contoh CRUD menggunakan PHP PDO MySQL.

Adapun jika diambil kesimpulan dari Script yang dibuat adalah :

1. Koneksi

mysql_connect($host,$user,$pass);

menjadi  :

 $PDO = new PDO(‘mysql:host=hostname;dbname=db_name’, $user, $pass);

2. Query

mysql_query(“perintah query”);

menjadi :

$sql_nya = “perintah query'”;
$pdo_nya= $PDO->prepare($sql_nya);
$pdo_nya->execute();
$result_nya = $pdo_nya->fetchAll();

3. Fetching 

mysql_fetch_array(mysql_query)

menjadi

foreach($result_nya as $key => $baris_hasil) {
echo $baris_buku[‘nama_kolom’]
}

4. SQL Error Warning

mysql_error();

Menjadi:

$PDO->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);

 

Contoh penggunaan ke-empat PDO diatas dapat anda pelejara pada contoh program yang bisa anda downlaod pada bagian bawah artikel ini. Kasus dari contoh adalaha aplikasi perpustakaan lihat screenshoot dibawah ini :

pdo_mysql

DOWNLOAD SCRIPT

Post a Comment

Previous Post Next Post