(PHP 4 >= 4.0.3, PHP 5)
mysql_fetch_assoc -- Recupera una fila de resultado como una matriz asociativaDevuelve una matriz asociativa que corresponde a la fila recuperada, o FALSE si no hay más filas.
mysql_fetch_assoc() es equivalente a llamar mysql_fetch_array() con MYSQL_ASSOC como segundo parámetro opcional. Únicamente devuelve una matriz asociativa. Esta es la forma en que originalmente trabajaba mysql_fetch_array(). Si necesita índices numéricos así como asociativos, utilice mysql_fetch_array().
Si dos o más columnas del resultado tienen los mismos nombres de campo, la última columna tomará precedencia. Para acceder a otras columnas con el mismo nombre, tendrá que acceder al resultado con índices numéricos mediante el uso de mysql_fetch_row() o agregar sobrenombres. Vea el ejemplo en la descripción de mysql_fetch_array() respecto a los sobrenombres.
Algo importante a notar es que el uso de mysql_fetch_assoc() no es significativamente más lento que el uso de mysql_fetch_row(), al mismo tiempo que provee un valor agregado considerable.
Nota: Los nombres de campos retornados por esta función diferencian entre mayusculas y minusculas.
Nota: Esta funcion define campos NULL como valores PHP NULL.
Vea también mysql_fetch_row(), mysql_fetch_array(), mysql_query() y mysql_error().