Selasa, 10 Desember 2013

Akses Database PHP dan MySQL

PHP – Mysql
Database Mysql paling sering digunakan untuk penyimpanan data di PHP, artikel berikut akan dibahas step-by-step menghubungkan PHP dan database Mysql.
Sebelum mengakses data-data yang ada di Mysql, kita harus membuat koneksi terlebih dahulu ke Mysql dengan cara seperti ini:
mysql_connect(servername,username,password);
Setelah script koneksi diatas kita, gunakan script berikut untuk memilih nama database
mysql_select_db(dbname);
Untuk melakukan query ke database seperti select, update, insert dan delete kita bisa menggunakan fungsi berikut:
mysql_query(string-query);
Khusus untuk query “select” kita dapat gunakan beberapa fungsi untuk mengambil data hasil dari query tersebut, yaitu:
mysql_fetch_array(var-query);
mysql_fetch_assoc(var-query);
mysql_fetch_row(var-query);
Ketiga fungsi tersebut dapat kita tampilkan menggunakan perulangan di PHP, berikut penjelasan untuk masing-masing fungsi tersebut:
 mysql_fetch_array(), mengambil data hasil query dalam bentuk array assosiasi atau numeric array
 mysql_fetch_assoc(), mengambil data hasil query dalam bentuk array assosiasi
 mysql_fetch_row(), mengambil data hasil query dalam bentuik numeric array. Saran saya jangan gunakan fungsi ini, karena array harus sesuai dengan select field di query
Dan terakhir, untuk menutup query kita gunakan fungsi
mysql_close(var-koneksi);
Berikut script lengkap dari penjelasan diatas
<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("my_db", $con);
$result = mysql_query("SELECT FirstName, LastName FROM Persons");
while($row = mysql_fetch_array($result))
{
echo $row['FirstName'] . " " . $row['LastName'];
echo "<br />";
}
mysql_close($con);
?>

Tidak ada komentar:

Posting Komentar