oci_fetch_all() lit toutes les lignes du résultat statement dans le tableau défini &output. oci_fetch_all() retourne le nombre de lignes lues, ou FALSE en cas d'erreur. skip est le nombre de lignes initiales à ignorer lors de la lecture du résultat. Par défaut, ce paramètre vaut 0, pour commencer la lecture à la première ligne. maxrows est le nombre de lignes maximal à lire, à partir de la skip-ième. S'il prend la valeur de -1, cela signifie que toutes les lignes seront lues.
Note : Cette fonction définie les champs NULL à la valeur PHP NULL.
Le paramètre flags est la combinaison des constantes suivantes :
OCI_FETCHSTATEMENT_BY_ROW |
OCI_FETCHSTATEMENT_BY_COLUMN (par défaut) |
OCI_NUM |
OCI_ASSOC |
oci_fetch_all() retourne FALSE en cas d'erreur.
Note : Dans les versions de PHP antérieures à la version 5.0.0, vous devez utiliser la fonction ocifetchstatement(). Cet ancien nom est toujours utilisable : un alias a été fait vers la fonction oci_fetch_all(), pour assurer la compatibilité ascendante. Toutefois, il est recommandé de ne plus l'utiliser.
Précédent | Sommaire | Suivant |
oci_execute | Niveau supérieur | oci_fetch_array |