In alternativa:

Codice PHP:
<?php
class Data {

    private 
$id;
    private 
$name;
    
    public function 
__construct($id$name) {
        
$this->id $id;
        
$this->name $name;
    }

    public function 
setId($id) {
        
$this->id $id;
    }

    public function 
getId() {
        return 
$this->id;
    }

    public function 
setName($name) {
        
$this->name $name;
    }

    public function 
getName() {
        return 
$this->name;
    }

}

...

while (
$row mysqli_fetch_assoc($risultato)) {
    
$data = new Data($row['id'], $row['nome']);
    
array_push($a$data);
}

...
?>

Così utilizzi un solo array che conterrà oggetti di tipo Data i cui attributi saranno valorizzati con le coppie id, name che saranno accessibili tramite i rispettivi metodi getter e setter.