Mysql
 sql >> Database >  >> RDS >> Mysql

double risultati nel mio array (mysql_fetch_array)

Da il manuale :

mysql_fetch_array — Recupera una riga di risultati come matrice associativa, matrice numerica o entrambi

Per impostazione predefinita, mysql_fetch_array fornisce indici associativi e numerici. Tu non vuoi questo. Puoi limitarlo con il secondo parametro:

$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

Puoi anche utilizzare mysql_fetch_row per ottenere solo chiavi numeriche o mysql_fetch_assoc per ottenere solo chiavi associative.

$query_result_array = mysql_fetch_row($query_result); // numeric keys only
$query_result_array = mysql_fetch_assoc($query_result); // associative keys only