fbsql_fetch_array
(PHP 4 >= 4.0.6, PHP 5)
fbsql_fetch_array — Lit toute une ligne de r�sultat dans un tableau
Description
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
- fbsql_fetch_row() - Lit une ligne de r�sultat sous forme de tableau num�rique
- fbsql_fetch_assoc() - Lit toute une ligne de r�sultat dans un tableau associatif
- fbsql_fetch_object() - Lit une ligne de r�sultat sous forme d'objet