Dies ist eine alte Version des Dokuments!
Ergebnis-Datensätze holen
Fetch-Methoden
$row = $res→fetch( Fetch_Modi ) = den nächsten Datensatz als Objekt zurückgeben
$row = $res→fetchObject( Fetch_Modi, class_name ) = übernimmt den nächsten Datensatz als Objekt
$rows = $res→fetchAll( Fetch_Modi ); = alle Datensätze zurückgeben
Fetch-Modi
PDO::FETCH_BOTH = Datensätze als numerisches und assoziatives Array zurückgeben
PDO::FETCH_OBJ = Datensätze als numerisches Array mit Objekten zurückgeben
PDO::FETCH_ASSOC = Datensätze als assoziatives Arrays im nummeriertem Array zurückgeben
PDO::FETCH_COLUMN = Datensätze als eindimensionales, nummeriertes Array zurückgeben
Beispiel:
Dieses Beispiel speichert alle Werte der Spalten der Tabelle „users“ als Objekte in einem numerischen Array in der Variable „$users“:
$SQL = "SELECT * FROM users;";
$PDO = $this->DB->query( $SQL );
$users = $PDO->fetchAll( PDO::FETCH_OBJ );