La documentation de oci_fetch_array()
dit :
Et le commentaire dans votre code dit aussi :
// Use the uppercase column names for the associative array indices
Alors, pourquoi utilisez-vous des noms de colonnes en minuscules ?
Voici votre code :
echo $row['id'] ;
echo $row['username'];
D'après le commentaire dans votre code, et la note dans le manuel, ne faut-il pas utiliser de majuscules, comme ceci :
echo $row['ID'] ;
echo $row['USERNAME'];
Et, si cela ne fonctionne toujours pas, faites comme indiqué dans le manuel :utilisez var_dump()
dans votre boucle, pour voir à quoi ressemblent vos données :
while (($row = oci_fetch_array($stid, OCI_BOTH))) {
var_dump($row);
}