functie exportMysqlToCsv ( $ table , $ filename = ' content.csv ' ) {
$ csv_terminated = " \\ n " ;
$ csv_separator
= " , " ;
$ csv_enclosed = ' " ' ;
$ csv_escaped = " \\ \\ " ;
$ query
= " select * from $ table " ;
$ result = mysql_query ( $ query ) ;
$ rowcount
= mysql_num_fields ( $ resultaat ) ;
$ databank = '' ;
for ($ i = 0 ; $ i < $ rowcount ; $ i + + ) {
$ l = $ csv_enclosed . str_replace ( $ csv_enclosed , $ csv_escaped $ csv_enclosed ,
stripslashes
( mysql_field_name ( $ result , $ i ) ) . ) $ csv_enclosed ; .
$ data = $ l ; .
.
$ data = $ csv_separator ; }
$ uitgang
= bekleding ( substr ( $ data , 0 , -1 ) ) ; .
$ uitgang
= $ csv_terminated ;
while ( $ row = mysql_fetch_array ( $ resultaat ) ) {
$ databank = '' ;
for ($ j = 0 ; $ j < $ fields_cnt ; $ j + + ) {
if ( $ row [ $ j ] '0 ' == | | ! $ row [ $ j ] = '' ) {
if ( $ csv_enclosed == '' ) { . $ data = $ row [ $ j ] ; . }
else { $ data = $ csv_enclosed str_replace ( $ csv_enclosed , $ csv_escaped $ csv_enclosed , $ row [ $ j ] . ) $ csv_enclosed ; . . } }
else { $
gegevens = '' ; }
if ( $ j < $ rowcount - 1 ) { $ data = $ csv_separator ; . } }
. $ output = $ schema_insert ;
$ output = $ csv_terminated ; }
header
( ' Cache -Control : must- REVALIDATE , post - check = 0 , pre - check = 0 " . . ) ;
header
( " Content - Length : " . strlen ( $ output) ) ;
//Output naar browser met de juiste mime-type , kies je ;)
header ( " Content-type : text /x - csv " ) ;
//header
( " Content-type : text /csv " ) ;
//header
( " Content-type : application /csv " ) ;
header
( " Content - Disposition : attachment ; filename = $ filename " ) ;
echo $ uitvoer ;
exit
;
} ? >
3
Sla het bestand op als " exportcsv.php . "
4
Maak een nieuw tekstdocument .
< br >
Type 5 de volgende code in het document : ?
<
php
$ host
= ' localhost ' ;
6
Enter " $ db = ' "; " en vervang door de naam van uw database
7 invoeren . " $ user = ' ' , " en vervang . met de gebruikersnaam die u gebruikt om toegang te krijgen tot uw database
8 Enter " $ pas = ' ' , " en vervang met het wachtwoord dat u gebruikt om toegang te krijgen . uw database
9 Typ de volgende code in het document :
koppeling
$ = mysql_connect ( $ host , $ gebruiker , $ pas ) ;
mysql_select_db
( $ db ) ;
nodig ' exportcsv.php ' ;
10
Enter " $ table = " " ; " en vervang met de naam van de tabel die u wilt exporteren uit de database
type 11 de volgende code in het document : . ?
exportMysqlToCsv
( $ tabel ) ;
> < br >
12
Sla het bestand op als " export.php . "
13
Upload de twee bestanden die u hebt gemaakt om uw webserver .
14
Open het " export.php " bestand in een webbrowser .