PHP programmeringsspråk gir deg interne bibliotekene til å spørre en MySQL database og eksportere resultatene til et Excel-regneark . Du bruker denne fremgangsmåten for å eksportere data til en fil som du kan bruke i andre deler av søknaden din eller for brukerne å laste ned resultatene og lese ved hjelp av sin installerte versjonen av Excel. Instruksjoner 
 en 
 Høyreklikk PHP-filen du vil bruke til å eksportere dataene . Klikk på " Åpne med " og velg din foretrukne PHP editor. 
 2 
 Opprette en tilkobling til MySQL database. Du må ha en tilkobling til databasen til å søke og hente ut data 
 
 mysql_connect ( " localhost" , "brukernavn" , "passord" ) eller dø ( mysql_error ( )); . Mysql_select_db ( " db ") eller dø ( mysql_error ( )); 
 
 den første linjen i koden angir hvilken server og brukernavn og passordet du trenger for å få tilgang til serveren . Den andre linjen i koden kobles til databasen som inneholder dataene. Erstatte disse verdiene med din egen. 
 3 
 Query databasen. For eksempel hente en liste over kunder fra MySQL database: 
 
 $ poster = mysql_query ( "select * fra kunder ") eller dø ( mysql_error ( )); $ p = mysql_fetch_array ( $ records ); 
 
 spørringen returnerer resultatet til " rader " variable . Du bruker data som er lagret i radene variable å eksportere dataene til et Excel-regneark . 
 4 
 Åpne Excel- bibliotekene og lage en fil behandleren for et Excel- regneark . For eksempel lage en fil som heter " customers.xls " for å eksportere dataene fra MySQL : en 
 inkluderer ' regneark /Excel /Writer.php '; $ excel = new Spreadsheet_Excel_Writer (' customers.xls '); $ ark = $ excel - > addWorksheet (' kundelisten '); 
 5 
 Skriv MySQL data til Excel regneark for å sløyfe gjennom hver post og skrive data til Excel- regneark -fil : 
 
 $ teller = 0; foreach ( $ rekord som $ p) { foreach ( $ rader som $ key = > $ verdi ) {$ sheet- > write ( $ teller , $ key , $ verdi ); } $ teller + +; } 
 6 
 Lagre resultatene . Etter at du har skrive alle postene , må du lagre regnearket. Regnearket sparer når du kaller " Close "-funksjonen 
 
 $ excel - > close () ; .