Description
array
mysql_fetch_assoc
( resource result_identifier)
mysql_fetch_assoc(
)
retourne
un
tableau
associatif
qui
contient
la
ligne
lue
,
ou
bien
FALSE
,
si
il
ne
reste
plus
de
lignes
.
mysql_fetch_assoc(
)
est
équivalente
à
mysql_fetch_array(
)
utilisée
avec
l
'option
MYSQL_ASSOC
.
Elle
ne
retourne
qu
'
un
tableau
associatif
.
C'
est
le
fonctionnement
original
de
mysql_fetch_array(
)
.
Si
vous
avez
besoin
d'
indices
numériques
,
utilisez
mysql_fetch_array(
)
.
Si
plusieurs
colonnes
portent
le
même
nom
,
la
dernière
aura
la
priorité
.
Pour
accéder
aux
autres
colonnes
du
même
nom
,
vous
devez
utiliser
mysql_fetch_array(
)
et
les
indices
numériques
.
Une
chose
importante
à
noter
est
que
mysql_fetch_assoc(
)
n'est
PAS
significativement
plus
lente
que
mysql_fetch_row(
)
,
alors
qu'elle
apporte
un
confort
d
'utilisation
important
.
Pour
plus
de
détails
,
reportez-vous
à
mysql_fetch_row(
)
et
mysql_fetch_array(
)
.
Exemple
1
.
mysql_fetch_assoc(
)
?php
mysql_connect(
$host
,
$user
,
$password)
;
$result
=
mysql_db_query("database"
,"select
*
from
table")
;
while
($row
=
mysql_fetch_assoc
($result)
)
{
echo
$row["user_id"]
;
echo
$row["fullname"]
;
}
mysql_free_result
($result)
;
?
|
|