PHP, akses database #1 (MySQL)

Website dinamis tentunya membutuhkan akses database untuk proses input, update dan delete sehingga konten selalu up to date.
Berikut adalah cara akses ke database pada pemrograman web PHP.

MySQL

Sebelum Anda menggunakan koneksi database MySQL pastikan extension library-nya pada PHP.ini sudah diaktifkan, hilangkan tanda ; (semicolon)

extension=php_mysql.dll

– Koneksi ke database

$host="localhost";
$user="root";
$password="";
$link = mysql_connect($host,$user, $password)  or die("Koneksi gagal : " . mysql_error());
if($link) echo "Koneksi sukses";

– Memilih/Select database

$database="my_database";
mysql_select_db($database) or die("Gagal memilih database");

– Query pada Tabel

$query = "SELECT * FROM my_table";
$result = mysql_query($query) or die("Query gagal : " . mysql_error());

– Menghitung jumlah record data

$jumlah_data = mysql_num_rows($result);
echo "Jumlah data : ".$jumlah_data;

– Retrieve / mengambil data dari hasil query

echo "<table>\n";
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
    echo "\t<tr>\n";
    foreach ($line as $col_value) {
        echo "\t\t<td>$col_value</td>\n";
    }
    echo "\t</tr>\n";
}
echo "</table>\n";

– Membersihkan resultset

mysql_free_result($result);

– Menutup Koneksi

mysql_close($link);

Untuk melihat lebih lengkap syntax-nya, silakan baca dokumentasi PHP di http://www.php.net/docs.php

Baca Juga:  Percantik Form Pencarian dengan CSS

Next, akan saya bahas akses ke database PostgreSQL. Semoga bermanfaat

Komentar

comments

zenzaqi

PHP Programmer, Code Igniter, Ext-Js, dotA Pro-Gamer, Alpharian, B2W, Backpacker

grain storage instagram türk takipçi satın al