select

SELECT STATEMENT

  • SELECT statement digunakan bagi memilih data mengikut yang kita kehendaki.

Contoh 1 : Papar semua maklumat
Memaparkan semua maklumat yang terdapat dalam table user.

$c = mysql_connect("localhost","root","123456") or die('Could not connect: ' . mysql_error());

mysql_select_db("pelanggan", $c);
$select = mysql_query("SELECT * FROM user");

while($r = mysql_fetch_array($select))
{
echo $r['nama'] . " | " . $r['email']. " | " . $r['asal'];
echo "
";
}
mysql_close($c);
?>

Output:

Abu | abu@yahoo.com | Terengganu
Ali | ali@yahoo.com | Pahang
Amen | amen@yahoo.com | Perak

Penerangan :

mysql_fetch_array() akan menyusun setiap row, bermula row pertama dan loop seterusnya untuk row yang seterusnya, begitulah sampai habis semua record.

Contoh 2 : Papar sebahagian maklumat
Memaparkan maklumat column 'nama' yang terdapat dalam table user.

$c = mysql_connect("localhost","root","123456") or die('Could not connect: ' . mysql_error());

mysql_select_db("pelanggan", $c);
$select = mysql_query("SELECT nama FROM user");

while($r = mysql_fetch_array($select))
{
echo $r['nama'] . " " . $r['email']. " " . $r['asal'];
echo "
";
}
mysql_close($c);
?>

Output:

Abu
Ali
Amen

Penerangan :

echo $r['nama'] . " " . $r['email']. " " . $r['asal'];
Walaupun paparan yang dibuat melibat ketiga-tiga column tetapi hanya column 'nama' sahaja yang dipaparkan. Kita boleh memilih seberapa banyak column untuk SELECT . Contohnya untuk memilih column 'nama' dan 'asal', arahannya adalah mysql_query("SELECT nama,asal FROM user")

Related topic : WHERE statement