Ved å bruke PHP, er å eksportere MySQL data til en CSV -fil rask og grei. MySQL er en åpen kildekode database server program . PHP er et server side skriptspråk som lar programmerere å lage dynamisk genererte websider . PHP er designet for å samhandle med MySQL-databaser , og er ideelt for å skape , manipulere eller fjerne data . Ved å laste ned databasetabeller til CSV-filer , kan du få tilgang til data offline, sikkerhetskopiere informasjon eller manipulere det med regneark-programmer . Du trenger
MySQL database
tekst editor
Nettsted med PHP evner
Vis flere instruksjoner
en
Åpne et tekstredigeringsprogram og opprette en ny . dokument
2
Skriv inn følgende kode i dokumentet : ?
< php
funksjon exportMysqlToCsv ( $ tabell , $ filnavn = ' content.csv ' ) {
$ csv_terminated = "\\ n";
$ csv_separator = " , ";
$ csv_enclosed = ' " ';
$ csv_escaped = "\\ \\ ";
$ query = " SELECT * FROM $ table ";
$ result = mysql_query ( $ query ) ;
$ ROWCOUNT = mysql_num_fields ( $ resultat);
$ data = '';
for ($ i = 0 ; $ i < $ ROWCOUNT ; $ i + + ) {
$ l = $ csv_enclosed . str_replace ( $ csv_enclosed , $ csv_escaped $ csv_enclosed , etter
stripslashes ( mysql_field_name ( $ resultat , $ i) ) . ) $ csv_enclosed ; .
$ data = $ l; .
.
$ data = $ csv_separator ;}
$ output = trim ( substr ( $ data , 0 , -1 )); .
$ output = $ csv_terminated ;
while ( $ rad = mysql_fetch_array ( $ resultat ) ) {
$ data = '';
for ($ j = 0 ; $ j <$ fields_cnt , $ j + + ) {
if ( $ row [$ j ] == '0 '