Manuel PHP
Précédent |  | Suivant

# msql_fetch_array

(PHP 3 <= 3.0.18, PHP 4 >= 4.0.0)

msql_fetch_array -- Lit une ligne sous la forme d'un tableau.

## Description

``int msql_fetch_array` (resource query_identifier [, int result_type])`

msql_fetch_array() retourne un tableau qui contient la ligne demandée, ou `FALSE`, si il n'y a pas d'autres lignes.

msql_fetch_array() est une version évoluée de msql_fetch_row(). En plus d'enregistrer les données dans un tableau à indice numérique, il peut enregistrer les données dans un tableau associatif, en utilisant les noms des champs comme clés.

Le deuxième argument `result_type` de msql_fetch_array() est une constante, et peut prendre les valeurs suivantes : MSQL_ASSOC, MSQL_NUM, et MSQL_BOTH.

Méfiez vous des requêtes qui retournent une ligne qui ne contient qu'un champs de valeur 0 (ou `NULL`, ou chaîne vide).

Il est important de noter que msql_fetch_array() est marginalement plus lent que msql_fetch_row(), alors qu'elle apporte un confort d'utilisation appréciable.

Voir aussi msql_fetch_row().

Précédent | Sommaire | Suivant
msql_error | Niveau supérieur | msql_fetch_field