Manuel MySQL
Précédent   Suivant

msql_fetch_array

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

Description

int msql_fetch_array(int query_identifier, int [result_type] );

Retourne un tableau qui contient la ligne demandée, ou faux, 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 MYSQL_BOTH.

Méfiez vous des requêtes quoi retourne une ligne qui ne contient qu'un chmaps 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'il apporte un confort d'utilisation appréciable.

Voir aussi msql_fetch_row()

Précédent Sommaire Suivant
msql_error  
msql_fetch_field