sql >> Database teknologi >  >> RDS >> Mysql

Sådan udskrives en MySQL-databasetabel i PHP ved hjælp af PDO

fetch() funktion returnerer den næste række fra resultatsættet. Du skal bruge sådan noget for at få alle resultater:

while($data = $sql->fetch()) {
   echo ($data['author']);
   echo ($data['date']);
   //...etc...
}

Eller du kan bruge fetchAll() funktion, som returnerer et array med hver række fra resultatet, og du kan bruge en løkketop gennem arrayet og gøre hvad du vil med hver række.

Eksempel med 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. Failover for PostgreSQL-replikering 101

  2. PostgreSQL:Tid til oprettelse af tabel

  3. Udforskning af de forskellige begrænsninger i SQL Server

  4. Hurtigere alternativ i Oracle til SELECT COUNT(*) FROM nogetable