Un file CSV contiene più righe di delimitato da virgole di dati che si utilizza per importare in un database. Invece di importare manualmente i dati, è possibile utilizzare uno script PHP per automatizzare il processo. PHP si avvale di diverse funzioni per aprire e importare un file CSV in un database. Con uno script PHP, è possibile importare alcune righe di dati, risparmiando tempo e risorse nel server database.
Istruzioni
1
Pulsante destro del mouse il file PHP che si desidera utilizzare per importare i dati. Fare clic su "Apri con", quindi fare clic su editor di PHP.
2
Aprire il file CSV. È necessario aprire qualsiasi file si utilizza nel codice PHP e assegna il file a un gestore. Il gestore è un buffer che contiene i dati del file. Il codice seguente apre un file in PHP:
$file = fopen ("c:\file.csv", "r");
Il codice sopra riportato si apre un file denominato "file.csv" per accesso in lettura. Sostituire il nome del file e il percorso con il proprio.
3
Creare un ciclo che passa attraverso ogni elemento di riga e inserisce i dati nella tabella. Il codice seguente scorre in ogni voce e inserisce i dati in una tabella denominata "customers":
mentre (($info = fgetcsv ($file, 1000, ","))! = = false)
{
$query= "insert into customer(name) values('.info[0].')";
mysql_query($query) or die(mysql_error());
}
4
Chiudere il file dopo lo scorrimento di ogni voce. Il seguente codice chiude un file CSV in PHP:
fclose($file);