sql >> Base de Datos >  >> RDS >> Oracle

error con oci_fetch_array, puede recuperar datos de Oracle por php

La documentación de oci_fetch_array() dice:

Y el comentario en tu código también dice:

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


Entonces, ¿por qué usa nombres de columnas en minúsculas?

Este es tu código:

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

De acuerdo con el comentario en su código y la nota en el manual, si no usa mayúsculas, así:

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


Y, si esto sigue sin funcionar, haz lo que se indica en el manual:usa var_dump() en su ciclo, para ver cómo se ven sus datos:

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