Isso porque a matriz representa uma única linha no conjunto de resultados retornado. Você precisa executar o
mysql_fetch_array()
função
novamente para obter o próximo registro. Exemplo:while($data = mysql_fetch_array($array)) {
//will output all data on each loop.
var_dump($data);
}