grazie per avere risposto.
ho cambiato il codice cosi, ma da errore.

Codice PHP:
<?
require('config.php'); 
$connessione mysql_connect($db_host$db_user,$db_password) or die("Connessione fallita !"); 
@
mysql_select_db($db_name) or die("Selezione Database fallita !"); 

$sql="SELECT * from materiale"
// seleziona tutti i record della tabella 

$risultato_query=mysql_query($sql,$connessione); 
// controlla il risultato della query attraverso la funzione mysql_query 
$res_count=mysql_num_rows($risultato_query); 
// numero totale di records 

$i=0
while(
$riga=mysql_fetch_array($risultato_query)){ 
      
             
$IdMateriale=$riga["IdMateriale"]; 
             
$CodiceMateriale=$riga["Codice_Materiale"]; 
             
$Descrizione=$riga["Descrizione"]; 

            
$elementi[] = array($IdMateriale$CodiceMateriale$Descrizione);        
            
$i++; 


$mioarray=$elementi[];
foreach (
$mioarray as $v) {
   echo 
"Valore corrente di \$mioarray: $v.\n";
}
ma mi da il seguente: Fatal error: Cannot use [] for reading in c:\programmi\easyphp1-8\www\auto\testarray.php on line 25

Come posso sistemarlo?

Inoltre volevo chiedere come posso assegnare ad una variabile $data
valori di questo tipo, che in fondo è la cosa che sto tentando di fare.
codice:
$data[0] = array('dato1', 'dato2', 'dato3', ...);
$data[1] = array('dato1', 'dato2', 'dato3', ...);
ecc..