fetch()
functie retourneert u de volgende rij uit de resultatenset. Je hebt zoiets als dit nodig om alle resultaten te krijgen:
while($data = $sql->fetch()) {
echo ($data['author']);
echo ($data['date']);
//...etc...
}
Of u kunt fetchAll()
. gebruiken functie die een array retourneert met elke rij uit het resultaat en je kunt een lus gebruiken om de array te doorkruisen en met elke rij te doen wat je wilt.
Voorbeeld met fetchAll()
:
$data = $sql->fetchAll(PDO::FETCH_ASSOC);
foreach($data as $row) {
echo $row['autor'];
echo $row['date'];
//do whatever you want with the row
}