fbsql_fetch_array

(PHP 4 >= 4.0.6, PHP 5)

fbsql_fetch_arrayLit toute une ligne de r�sultat dans un tableau

Description

array fbsql_fetch_array ( resource $result [, int $result_type ] )

fbsql_fetch_array() est une combinaison de fbsql_fetch_row() et fbsql_fetch_assoc().

Il est important de noter que fbsql_fetch_array() n'est pas significativement plus lente que fbsql_fetch_row(), tandis qu'elle apporte un confort d'utilisation notable.

Liste de param�tres

result

Un identifiant de r�sultat retourn� par la fonction fbsql_query() ou la fonction fbsql_db_query().

result_type

Une constante et peut prendre les valeurs suivantes : FBSQL_ASSOC, FBSQL_NUM, ou FBSQL_BOTH.

Lors de l'utilisation de FBSQL_BOTH, en plus de stocker les indices num�riques du tableau de r�sultats, il stockera les donn�es dans des indices associatifs, en utilisant les noms des champs comme cl�s.

Valeurs de retour

Retourne un tableau qui correspond � la ligne r�cup�r�e, ou FALSE s'il n'y a plus de ligne de disponible.

Si deux colonnes (ou plus) ont le m�me nom, la derni�re colonne sera utilis�e. Pour acc�der aux autres colonnes de m�me nom, vous devez absolument utiliser les indices num�riques.

select t1.f1 as foo t2.f1 as bar from t1, t2

Exemples

Exemple #1 Exemple avec fbsql_fetch_array()

<?php
fbsql_connect
($host$user$password);
$result fbsql_db_query("database""select user_id, fullname from table");
while (
$row fbsql_fetch_array($result)) {
    echo 
"user_id: " $row["user_id"] . "<br />\n";
    echo 
"user_id: " $row[0] . "<br />\n";
    echo 
"Nom complet : " $row["fullname"] . "<br />\n";
    echo 
"Nom complet : " $row[1] . "<br />\n";
}
fbsql_free_result($result);
?>

Voir aussi