Eine CSV-Datei enthält mehrere durch Komma getrennte Reihen von Daten, die Sie verwenden, um in einer Datenbank zu importieren. Anstelle der manuellen Import der Daten , können Sie ein PHP-Skript , um den Prozess zu automatisieren. PHP beschäftigt mehrere Funktionen zu öffnen und importieren Sie eine CSV-Datei in eine Datenbank. Mit einem PHP-Skript , können Sie importieren mehrere Reihen von Daten , das spart Zeit und Ressourcen auf dem Datenbankserver . Anleitung
1
der rechten Maustaste auf die PHP-Datei die Sie verwenden möchten , um die Daten zu importieren. Klicken Sie auf " Öffnen mit " und anschließend auf Ihre PHP -Editor.
2
Öffnen Sie die CSV-Datei. Sie müssen jede Datei , die Sie in PHP-Code zu öffnen und weisen Sie die Datei auf einen Handler . Der Handler ist ein Puffer, die Daten der Datei enthält . Der folgende Code öffnet eine Datei in PHP:
$ file = fopen ( "c: \\ file.csv ", " r");
Der obige Code öffnet eine Datei mit dem Namen "file . csv " für den Lesezugriff . Ersetzen Sie den Dateinamen und den Pfad mit Ihrem eigenen .
3
erstellen eine Schleife, die durch die einzelnen Posten und fügt die Daten in Ihre Tabelle geht . Der folgende Code durchläuft jede Position und fügt die Daten in eine Tabelle mit dem Namen " Kunden ":
while (( $ info = fgetcsv ( $ file , 1000, ",") ) == false ! )
{
$ query = " insert into Kunde (name) values (' info [ 0]. .') ";
mysql_query ( $ query ) or die ( mysql_error ()); }
4
Schließen Sie die Datei nach durchlaufen jede Position . Der folgende Code schließt eine CSV-Datei in PHP:
fclose ( $ file );