Salve a tutti,

in questo script faccio una query al mio db e recupero una serie di dati.
Questi dati li voglio racchiudere in un array bidimensionale associativo tramite un ciclo while.
Nello specifico la query restituisce 4 entry ma non riesco ad inserire tutte e quattro le righe. E' come se l'array venisse sovrascritto e alla fine la print_r mi restituisce un array di un solo elemento (un array).
Come posso fare ?
Grazie a tutti

codice:
<?php  	

     require("phpsqlgeocode_dbinfo.php");  
 	$connection = mysql_connect("localhost", $username, $password); 
	
         if (!$connection) {   		
                 die("Not connected : " . mysql_error()); 	
            }  
 	
        $db_selected = mysql_select_db($database, $connection); 

	if (!$db_selected) {   		
               die("Can\'t use db : " . mysql_error()); 
	}   

$query = "SELECT * FROM concerti WHERE 1;"; 
$result = mysql_query($query); 
	
if (!$result) {   		
           die("Invalid query: " . mysql_error()); 	

}	  	
$array = array(); 	
	while ($row = @mysql_fetch_assoc($result)) { 	
	
 	 		
          $array[$row['locale']]['lat'] = $row['lat']; 		
          $array[$row['locale']]['lng'] = $row['lng'];   		 	
} 	

print_r($array); 		 	  

?>

Scusate sono un principiante. Negli array associativi, la chiave se uguale si sovrascrive... erano 4 entry con lo stesso nome di locale.

ho risolto. Grazie lo stesso