Ho provato a fare così ma non funziona, mi escono delle liste vuote e va in loop.

<?php

/****
Inserisci qui il percorso dove si trova il database,
****/
$path= "C:\www\database/" ;

/****
identifichiamo il database
****/
$db_name= "moda-ml-diz-draft-Uno.mdb";
$dsource=$path.$db_name ;

/****
Come sempre la stringa di connessione
****/
$cn_string="Provider=Microsoft.Jet.OLEDB.4.0;" ;
$cn_string.="Data Source=$dsource;" ;

/****
Istanzio un oggetto Connection e apro la connessione con il database atraverso il metodo Open() dell'oggetto. Il metodo prende come argomento la stringa di connessione, oppure il DSN quando c'è.
****/

if (!file_exists($dsource) ){

die("Il database non esiste") ;

}

$cn= new COM("ADODB.Connection");
$cn->open($cn_string) ;

$risultato=('SELECT * FROM Documenti ORDER BY id') or die("errore");
while($documento=($risultato)){
echo('[*]<span class="documento">'.$trasmissione['Documento'].'</span>.');
}



/****
Chiudo la connessione
e libero la memoria
****/
$cn->Close() ;
$cn->Release() ;
$cn= null ;

?>