Seleksi data pada suatu kolom

Berikut adalah sebuah tabel komentar (nama tabel tkomentar), pada kolom tersebut bisa berisi data (komentar isi) ataupun tidak (komentar kosong).

=====================
|  id  |  id_anggota  |  komentar  |
=====================

Berikut penggalan skrip untuk menampilkan semua data pada suatu kolom (kolom komentar) berdasarkan id_anggota 1234:

<?
$sql="select komentar from tkomentar where id_anggota='1234'";
$result=Query1($sql);

echo "<ul>";
while (list($r0)=oci_fetch_array($result))
{
echo "<li>".$r0."</li>";
}
echo "</ul>";
?>

Skrip $sql diatas bila dijalankan pada TOAD (mungkin bisa menggunakan tool lainnya) akan menghasilkan kolom komentar yang berisi data dengan id_anggota 1234 (baik ada data ataupun kosong).

Namun bila ditampilkan pada halaman web (dengan kode PHP tersebut diatas) data tersebut tidak muncul apabila baris pertama data hasil seleksi kosong atau bila menemukan record yang tidak berisi data.

Tips:

$sql=”select komentar from tkomentar where id_anggota=’1234′ order by komentar asc”;

skrip diatas akan mengurutkan data berdasarkan alpabet sehingga record yang berisi data akan berada di uturtan atas dan yang kosong berada di bawah.

$sql=”select komentar from tkomentar where id_anggota=’1234′ and komentar is not null”;

skrip diatas lebih jelas, karena yang diseleksi adalah record pada kolom komentar yang ada datanya saja.

Iklan

2 pemikiran pada “Seleksi data pada suatu kolom

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s