Saat pertama kali belajar PHP, kita biasanya menggunakan koneksi ke MySQL dengan mysql_connect(), mysql_query(), dan mysql_fetch_array(). Tetapi sejak PHP 5.5 dan versi MySQL 4.1 ke atas diharuskan menggunakan fungsi mysqli atau PDO. Alasannya, MySQL versi terbaru memiliki fitur-fitur yang semakin lengkap dan kompleks, sehingga PHP memutuskan untuk membuat fungsi extension baru agar programmer PHP bisa menggunakan fitur-fitur ini.
<?php// cara mengakses MySQL menggunakan mysql extension:$link= mysql_connect("localhost","root","PASSWORD");mysql_select_db("NAMA_DATABASE");$result= mysql_query("SELECT * FROM NAMA_TABEL");$row= mysql_fetch_assoc($result);// cara mengakses MySQL menggunakan mysqli extension:$mysqli=newmysqli("localhost","root","qwerty","NAMA_DATABASE");$result=$mysqli->query("SELECT * FROM NAMA_TABEL");$row=$result->fetch_assoc();// cara mengakses MySQL menggunakan PDO:$pdo=newPDO('mysql:host=localhost;dbname=NAMA_DATABASE','root','PASSWORD');$statement=$pdo->query("SELECT * FROM NAMA_TABEL");$row=$statement->fetch(PDO::FETCH_ASSOC);?>







0 komentar:
Posting Komentar