als ik je code correct heb, is het probleem hier:
$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()){
Dus je deed fetchAll()
eerst en dan probeer je while($row = $result->fetch()){
. maar u kunt niet opnieuw ophalen van hetzelfde resultaat.
dus je moet je loop-header veranderen in:
foreach($rows as $row){
Het volledige fragment ziet er dus zo uit:
$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 ){
hoop dat dat zal helpen :-)