Depuis le manuel :
mysql_fetch_array — Récupère une ligne de résultat sous forme de tableau associatif, de tableau numérique ou les deux
Par défaut, mysql_fetch_array
donne à la fois des index associatifs et numériques. Vous ne voulez pas ça. Vous pouvez le limiter avec le second paramètre :
$query_result_array = mysql_fetch_array($query_result, MYSQL_NUM); // numeric keys only
$query_result_array = mysql_fetch_array($query_result, MYSQL_ASSOC); // associative keys only
Vous pouvez également utiliser mysql_fetch_row
pour obtenir uniquement les clés numériques, ou mysql_fetch_assoc
pour obtenir uniquement des clés associatives.
$query_result_array = mysql_fetch_row($query_result); // numeric keys only
$query_result_array = mysql_fetch_assoc($query_result); // associative keys only