Jawaban:
Jika saya memperbaiki hasil dari mengeksekusi () panggilan harus menjadi DatabaseStatementInterface yang memiliki fungsi rowCount .
Jika Anda mencetak, var_dump($result);
Anda akan melihat yang $result
berisi kueri dan variabel lain sehingga tidak pernah kosong.
Anda dapat menempatkan $result
dalam foreach
lingkaran untuk melihat hasilnya.
foreach ($result as $record) {
var_dump($record);
}
Di dalam foreach
loop, Anda dapat mencetak hasilnya dengan kode ini.
foreach ($result as $record) {
print $record->nid;
print $record->title;
}
Jika hanya ada satu catatan sebagai hasil gunakan mysql_fetch_array()
untuk menangani catatan.
foreach ($result as $record) { var_dump($record); }
var_dump($result->rowCount());