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

Menampilkan data dari database menggunakan PDO

echo htmlentities($results[0]['name']);

akan menjadi cara yang benar karena Anda menggunakan fetchAll() yang mengembalikan array bersarang.

atau, cara yang lebih tepat karena Anda memilih banyak baris

foreach ($results as $row)
{
    echo htmlentities($row['name']);
}

Jika Anda ingin memilih hanya satu baris, maka Anda harus menggunakan fetch() metode alih-alih fetchAll() . Anda dapat membaca tentang berbagai mode pengambilan dalam panduan yang saya tulis, Satu-satunya panduan yang tepat tentang PDO

Jika array kosong dikembalikan, maka Anda tidak mengisi tabel dengan data sampel

Ada juga kemungkinan untuk kesalahan. Anda harus melaporkannya seperti yang dijelaskan dalam Pernyataan PDO saya tidak berfungsi




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. akses mysql di host dari virtualbox tamu

  2. Kesalahan sistem RMySQL:10060

  3. MySQL:Alternatif untuk ORDER BY RAND()

  4. Cara mengurai data dari objek baris di node.js,express.js,mysql2

  5. Kueri SQL Pada Tanggal Saat Jenis Adalah VARCHAR