se ho ricevuto il tuo codice correttamente il problema è qui:
$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()){
Quindi hai fatto fetchAll()
prima e poi stai provando a while($row = $result->fetch()){
. ma non puoi recuperare di nuovo dallo stesso risultato.
quindi dovresti cambiare l'intestazione del tuo ciclo in :
foreach($rows as $row){
Quindi il frammento completo sarà come:
$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 ){
spero che ti aiuterà :-)