Hello,
Was sagt denn
print_r($pdo->errorInfo());
?
Die Ausgabe ist: Array ( [0] => 00000 [1] => [2] => )
Das sieht ja so aus, als wären die Variablen leer?
Nein, die drei Array-Elemente stehen nicht für die drei Variablen. Dass Du nun gerade drei Variablen hast, ist natürlich ein verwirrender Zufall, da Du scheinbar nicht das Handbuch gelesen hast bisher:
http://www.php.net/manual/en/pdo.errorinfo.php
Das deutet sehr stark auf einen Connection-Error hin. Es ist gar nicht erst ein gültiges Data-Object entstanden.
Zeig doch mal, wie Du die Verbindung zur Datenbank aufbaust und wie Du ein neues PD-Object erzeugt hast.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg