sql >> Databáze >  >> RDS >> Mysql

Jak vytisknout tabulku databáze MySQL v PHP pomocí PDO

fetch() funkce vám vrátí další řádek ze sady výsledků. K získání všech výsledků potřebujete něco takového:

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

Nebo můžete použít fetchAll() funkce, která vrací pole s každým řádkem z výsledku a můžete použít smyčku, která může polem procházet a dělat s každým řádkem, co chcete.

Příklad s 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. Vyhodnocování, když je vyhodnocen výraz v dotazu

  2. Webinář:Bankovnictví na Postgres – úvahy o finanční aplikaci [Následovat]

  3. Chyba MySQL 1064 při přidávání cizího klíče pomocí MySQL Workbench

  4. Jak nejlépe zobrazit v terminálu MySQL SELECT, který vrací příliš mnoho polí?