per l'esport su Word hai bisogno degli oggetti COM installati sul server, e puoi usare questa funzioncina:

Codice PHP:
/*
    Scrive un testo ($txt) in un file Microsoft Word indicato ($save_path).
    Utilizza gli oggetti COM.
    @source code        [url]http://www.phpfreaks.com[/url]
*/
function word_exporting($txt$save_path$error_msg) {
    
$word=new COM("Word.Application") or die($error_msg);
    
    
$word->visible 1;
    
$word->Documents->Add();
    
$word->Selection->Typetext($txt);
    
$word->Documents[1]->SaveAs($save_path);
    
$word->Quit();

per l'esport in Excel invece basta che all'inizio della pagina dichiari questo header:

Codice PHP:
header("Content-Type: application/vnd.ms-excel"); 
e poi visualizzi i dati come normalissima tabella HTML. il browser lo visualizzerà come foglio Excel.