该文件是对这个很清楚,有你看了吗?
mysql_fetch_array ( resource $result [, int $result_type = MYSQL_BOTH ] )
返回与获取的行相对应的字符串数组;如果没有更多行,则返回FALSE。 返回数组的类型取决于result_type的定义方式。
通过使用MYSQL_BOTH(默认),您将获得一个具有关联索引和数字索引的数组。使用MYSQL_ASSOC,您仅会获得关联索引(如mysql_fetch_assoc()的工作),
而使用MYSQL_NUM,则仅可获得数字索引(如mysql_fetch_row()的工作) 。
mysql_fetch_row ( resource $result )
返回与获取的行相对应的字符串的数字数组,如果没有更多行,则返回FALSE。
mysql_fetch_row()从与指定结果标识符关联的结果中获取一行数据。 该行以数组形式返回。
每个结果列都存储在从偏移量0开始的数组偏移量中。
综上所述
mysql_fetch_array( $result, MYSQL_ASSOC )=
mysql_fetch_assoc( $result )
mysql_fetch_array( $result, MYSQL_NUM )=
mysql_fetch_row( $result )
和
mysql_fetch_array ( $result )=
mysql_fetch_assoc( $result)+
mysql_fetch_row( $result )



