sql >> Database >  >> RDS >> Mysql

Hoe een MySQL-databasetabel in PHP af te drukken met PDO

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
}


  1. Veldtypen en gebruik in Access 2019-databases

  2. Quick and Dirty For Loops in het onmiddellijke venster

  3. PHP Fatale fout Geen geheugen meer

  4. MySQL-prestaties:MyISAM versus InnoDB