Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

kesalahan dengan oci_fetch_array, dapat mengambil data dari Oracle dengan php

Dokumentasi oci_fetch_array() mengatakan :

Dan komentar dalam kode Anda juga mengatakan :

// Use the uppercase column names for the associative array indices


Jadi, mengapa Anda menggunakan nama kolom huruf kecil?

Ini kode Anda :

echo  $row['id'] ;
echo $row['username'];

Menurut komentar di kode Anda, dan catatan di manual, sebaiknya Anda tidak menggunakan huruf besar, seperti ini :

echo  $row['ID'] ;
echo $row['USERNAME'];


Dan, jika ini masih tidak berhasil, lakukan saja seperti yang dikatakan di manual :gunakan var_dump() di loop Anda, untuk melihat tampilan data Anda :

while (($row = oci_fetch_array($stid, OCI_BOTH))) {
    var_dump($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. Tampilkan nilai gabungan dalam SQL Query

  2. Oracle - literal tidak cocok dengan kesalahan format string

  3. Masalah dengan prosedur eksekusi di PL/SQL Developer

  4. Kesalahan sintaks Kata kunci yang hilang dalam pernyataan kasus dalam klausa WHERE

  5. Cara memilih dan bergabung pada kueri dengan tabel