$querypd = "SELECT b.kode_buku FROM buku as b, kategori as k WHERE
b.kode_kategori=k.kode_kategori AND
((b.kode_buku='{$kodebukupinjaman[0]}' AND b.status='tersedia')OR
(b.kode_buku='{$kodebukupinjaman[1]}' AND b.status='tersedia') OR
(b.kode_buku='{$kodebukupinjaman[2]}' AND b.status='tersedia') OR
(b.kode_buku='{$kodebukupinjaman[3]}' AND b.status='tersedia') OR
(b.kode_buku='{$kodebukupinjaman[4]}' AND b.status='tersedia'))";
$resultpd=$db->query($querypd);
if (!$resultpd)
{
echo "wrong query";
exit();
}
$numrowspd=$resultpd->num_rows;
echo "$numrowspd"; // i get 0
why 0 ?
i got the correct numrows (there are records) result when i ran it in sql query program with the same query condition..
the wrong query didn't come up, so there is no problem with the query too.
could anyone help? thanks