dedlfix: Kann man mit PDO Klassen-Arrays aus der Database fetchen

Beitrag lesen

Tach!

Ist FETCH_CLASS gesetzt, kriegst Du eine neue Instanz; so stehts in der Doku. Wie ich die Doku verstehe, ist das eine Instanz der PDO Klasse bzw. einer derer Erweiterung an welche die Daten des Abfragestatements gebunden sind.

Nein, die Objekte sind entweder von einer anonymen Klasse, also stdClass oder vom angegebenen Typ. Bei PDOStatement::fetchObject() und PDOStatement::fetchAll() gibt man den Typ als Parameter an, bei PDOStatement::fetch() muss man ihn mittels separatem PDOStatement::setFetchMode() angeben. Diese Objekte haben nichts mit PDO-Klassen zu tun.

dedlfix.