se devi costruire un file excel da php, dichiare questo header all'inizio della pagina (non devi scrivere nient'altro nella pagina html sputata al browser, prima di questo comando):
header("Content-Type: application/vnd.ms-excel");
a questo punto non devi fare altro che visualizzare i dati estratti dal database organizzandoli in normalissime tabelle HTML. tag <table> per intenderci