Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come importare un file CSV nel database utilizzando PHP

Un file CSV contiene più righe delimitato da virgole di dati da utilizzare per importare in un database. Invece di importare manualmente i dati, è possibile utilizzare uno script PHP per automatizzare il processo . PHP impiega diverse funzioni per aprire e importare un file CSV in un database . Con uno script PHP , è possibile importare più file di dati , risparmiando tempo e risorse sul server di database . Istruzioni
1

destro del mouse sul file PHP che si desidera utilizzare per importare i dati . Fare clic su " Apri con ", quindi fare clic il vostro editor PHP .
2

Aprire il file CSV . È necessario aprire qualsiasi file utilizzato nel codice PHP e assegnare il file a un gestore . Il gestore è un buffer che contiene i dati del file . Il codice seguente consente di aprire un file in PHP :

$ file = fopen ( "c : \\ file.csv " , " r");

Il codice apre sopra un file denominato "file . csv " per l' accesso in lettura. Sostituire il nome del file e il percorso con il proprio.
3

Creare un ciclo che passa attraverso ogni voce e inserisce i dati nel tuo tavolo . Il codice seguente loop attraverso ogni voce e inserisce i dati in una tabella denominata "clienti" :

while ( ( $ info = fgetcsv ( $ file , 1000 , "," ) ) == false ! )

{

$ query = " INSERT INTO clienti ( nome) values ​​(' info [ 0 ] . . ' )";

mysql_query ( $ query ) or die ( mysql_error ( ) ) ; }


4

chiudere il file dopo l'iterazione attraverso ogni voce . Il codice seguente si chiude un file CSV in PHP :

fclose ( $ file) ;

 

Programmazione © www.354353.com