Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara mencetak tabel database MySQL di PHP menggunakan PDO

fetch() fungsi mengembalikan Anda baris berikutnya dari set hasil. Anda memerlukan sesuatu seperti ini untuk mendapatkan semua hasil:

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

Atau Anda dapat menggunakan fetchAll() fungsi yang mengembalikan array dengan setiap baris dari hasil dan Anda dapat menggunakan loop atas melintasi array dan melakukan apa pun yang Anda inginkan dengan setiap baris.

Contoh dengan 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql timediff ke jam

  2. Kapan koneksi dikembalikan ke kumpulan koneksi dengan Manajer Entitas Spring JPA (Hibernate)?

  3. Kapan saya memanggil bind_param jika menggunakan pernyataan yang disiapkan MySQLi dalam satu lingkaran?

  4. Mengapa membuat Kunci Asing di Laravel 5.8 gagal?

  5. Apakah ada cara untuk menggunakan ON DUPLICATE KEY untuk Memperbarui semua yang ingin saya masukkan?