fbsql_fetch_assoc

fbsql_fetch_assoc -- Lit toute une ligne de résultat dans un tableau associatif

Description

array fbsql_fetch_assoc ( resource result)

fbsql_fetch_assoc( ) retourne un tableau associatif contenant la ligne courante du résultat result , ou FALSE s'il n 'y a plus de lignes .

fbsql_fetch_assoc( ) est équivalent à fbsql_fetch_array( ) avec l 'option FBSQL_ASSOC . Elle ne retourne qu ' un tableau associatif . C' est le comportement initial de fbsql_fetch_array( ) . Si vous avez aussi besoin des indices numériques , utilisez fbsql_fetch_array( ) .

SI deux colonnes ( ou plus ) on 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 la fonction fbsql_fetch_array( ) .

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

Pour plus de détails , reportez-vous à fbsql_fetch_row( ) et fbsql_fetch_array( ) .

Exemple 1 . Exemple avec fbsql_fetch_assoc( )

 
?php

 
fbsql_connect(

 
$host

 
,

 
$user

 
,

 
$password)

 
;

 
$result

 
=

 
fbsql_db_query("database"

 
,"select

 
*

 
from

 
table

 
;")

 
;

 
while

 
($row

 
=

 
fbsql_fetch_assoc($result)

 
)

 
{

 
echo

 
$row["user_id"]

 
;

 
echo

 
$row["fullname"]

 
;

 
  }

 
fbsql_free_result($result)

 
;

 
?