अगर मुझे आपका कोड सही मिला तो समस्या यहाँ है:
$rows = $result->fetchAll();
$numrows = count($rows);
echo "<p>" .$numrows . " results found for '" . $zoek . "'</p>";
// create while loop and loop through result set
while($row = $result->fetch()){
तो आपने fetchAll()
किया पहले और फिर आप कोशिश कर रहे हैं while($row = $result->fetch()){
. लेकिन आप उसी परिणाम से दोबारा प्राप्त नहीं कर सकते।
इसलिए आपको अपने लूप हेडर को इसमें बदलना चाहिए:
foreach($rows as $row){
तो पूरा टुकड़ा इस तरह होगा:
$rows = $result->fetchAll();
$numrows = count($rows);
echo "<p>" .$numrows . " results found for '" . $zoek . "'</p>";
// create while loop and loop through result set
foreach ($rows as $row ){
आशा है कि इससे मदद मिलेगी :-)