ако получих кода ви правилно, проблемът е тук:
$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 ){
надявам се, че ще помогне :-)