September 2009
Intermediate to advanced
912 pages
48h 11m
German
Sie suchen nach einem kompakten Mittel, eine Abfrage auszuführen und die von ihr gelieferten Daten abzurufen.
Nutzen Sie fetchAll( ), um alle Ergebnisse einer Abfrage in einem Rutsch abzurufen, wie Sie es in Listing 12.13 sehen.
<?php
$st = $db->query('SELECT planet, element FROM zodiac');
$results = $st->fetchAll();
foreach ($results as $i => $result) {
print "Planet $i ist {$result['planet']} <br/>\n";
}
?>Listing 12.13 Alle Ergebnisse auf einmal abrufen
Die Methode fetchAll( ) ist hilfreich, wenn Sie etwas ausführen müssen, wozu Sie alle Zeilen benötigen, die eine Abfrage liefert, beispielsweise wenn gezählt werden muss, wie viele Zeilen es gibt, oder wenn Sie die Zeilen in einer anderen ...