Puoi usare una delle librerie PHP disponibili per questo. Uno , due .
Una cosa che è abbastanza veloce da sviluppare ma non così ordinata come usare una LIBRERIA per questo è:
- Esegui la tua query MySQL
- Crea una tabella HTML con i risultati
- Imposta il tipo di contenuto della risposta su:
application/vnd.ms-excel
Nella maggior parte dei browser, l'utilizzo di quella pagina aprirà la tabella HTML come foglio di calcolo in Excel. Puoi utilizzare altre intestazioni HTTP per suggerire il nome del file per quel file.