Erst mal Danke, für die umfassende Antwort
was steht in den Zeilen 29 und 529 von suche.php
$result = $statement->execute(array($suche[0]['result']));
wäre die Zeile.
$statement = $pdo->prepare("SELECT a.* FROM table a WHERE ".$suche[0]['select']);
if ($statement === FALSE) {
   // Fehlerbehandlung für prepare
}
if (!$statement->execute($suche[0]['result'])) {
   $result = $statement->execute(array($suche[0]['result'][':eingabe']));
}
die besagte Zeile habe ich nun einfügt und angepasst, leider habe ich keine Ausgabe, aber auch keine Fehlermeldung.
while($row = $statement->fetch()) 
{
echo $row['id']	.'<br/>';
}
 nicht angemeldet
 nicht angemeldet Rolf B
 Rolf B Matthias Apsel
 Matthias Apsel