sql >> Databáze >  >> RDS >> Oracle

chyba s oci_fetch_array, může načíst data z oracle pomocí php

Dokumentace oci_fetch_array() říká:

A komentář ve vašem kódu také říká:

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


Proč tedy proč používáte názvy sloupců malými písmeny?

Toto je váš kód:

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

Podle komentáře ve vašem kódu a poznámky v příručce byste neměli používat velká písmena, jako je tento:

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


A pokud to stále nefunguje, udělejte to, jak je uvedeno v příručce:použijte var_dump() ve smyčce, abyste viděli, jak vaše data vypadají:

while (($row = oci_fetch_array($stid, OCI_BOTH))) {
    var_dump($row);
}


  1. Tabulka dotazů z jiné databáze ORACLE

  2. Jak rozdělit tabulku pomocí kritérií LIKE v Mysql

  3. Jak importovat data do zadaného tabulkového prostoru

  4. Django předává data JSON do statického getJSON/Javascriptu