O que é?
Você está procurando por
mysql_fetch_assoc
,
como o nome indica, ele retornará uma matriz associativa (com os nomes das colunas como chaves e os valores como os valores das linhas). O que as diferentes funções retornarão?
Todas as funções mencionadas retornarão um array, a diferença entre elas é quais valores estão sendo usados como chaves no objeto retornado.
-
mysql_fetch_row
Esta função retornará uma linha em que os valores virão na ordem em que são definidos na consulta SQL e as chaves abrangerão de0
para um a menos que o número de colunas selecionadas.
-
mysql_fetch_assoc
Esta função retornará uma linha como um array associativo onde os nomes das colunas serão as chaves que armazenam o valor correspondente.
-
mysql_fetch_array
Esta função retornará um array com ambos os conteúdos demysql_fetch_row
emysql_fetch_assoc
fundidos em um. Ambos terão numérico e cadeia chaves que permitirão que você acesse seus dados da maneira que achar mais fácil.
Recomenda-se usar_assoc
ou_row
no entanto.